Commit Graph

8 Commits

Author SHA1 Message Date
stephan-cr
887bedb495
Remove ERT and "package" installation in CI (#2906)
* Remove ERT and "package" installation in CI

Since Emacs 23 is dropped for quite some time now, remove installation
of ERT and "package", because they are built-in since Emacs 24.

* Remove "prereqs" function left-overs
2023-06-19 11:38:53 +02:00
stephan-cr
cd99807894
Add Emacs 28.2 to CI builds and fix newly introduced warnings (#2905)
Currently, there are no builds for Emacs 28.

Emacs 28 seems have introduced warnings about the line length in code
documentation. These warnings have been fixed as well.
2023-06-18 16:53:50 +02:00
stephan-cr
6804b4136c
Upgrade deprecated actions/checkout@v2 to v3 (#2904)
Fixes the following Actions warning:

"Node.js 12 actions are deprecated. Please update the following
actions to use Node.js 16: actions/checkout@v2. For more information
see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/."
2023-06-18 11:40:28 +02:00
Stephan Creutz
5a4fa85f40 Remove Emacs 23.4 from Github Actions test workflow
This change is required, because Emacs 23 doesn't natively provide
cl-lib.
2021-06-13 16:03:08 +02:00
tarao
76340ecd11 Reconstruct COMMIT_RANGE from GitHub event JSON. 2021-06-13 21:33:34 +09:00
tarao
4165fefe16 Print event.json. 2021-06-13 21:33:10 +09:00
tarao
bffcd8e90b typo 2021-06-13 19:52:31 +09:00
tarao
e912671fd7 Run tests on GitHub Actions. 2021-06-13 19:26:17 +09:00