Skip to content
Compare
Choose a tag to compare
@leotaku leotaku released this 29 Apr 20:13
· 4 commits to master since this release

This is a minor release with some fixes resulting in a few user-facing changes.

  • Improve how certain errors raised during dependency installation and load-file checks are shown to the user. Thanks to @sbougerel for raising the issue that lead to this change!
  • Use node20 instead of node16, the latter of which is slowly being depreciated in the GitHub Actions ecosystem.
  • Change how package-lint-main-file is interpreted for multi-file packages, leading to more intuitive behavior in most cases. Thanks to @chaosemer for raising the issue that lead to this change!
  • Disable signature checking while downloading dependencies on old Emacs versions below 27. This was done to work around expired keys distributed with old versions of Emacs, and should be fine for running checks in isolated CI environments. Thanks to @gvol for raising the issue that lead to this change!

I hope this Action will continue to be useful to the Emacs community!