evil
evil copied to clipboard
ci: Use Eask to test macos and windows
Proposed in https://github.com/emacs-evil/evil/issues/1882#issuecomment-2046965282.
See the test result in https://github.com/jcs-PR/evil/actions/runs/8642721884?pr=1.
Thanks for the PR @jcs090218 . I installed Eask locally using npm, and checked out your branch of evil. Running make test
succeeds on master, and fails on your branch for me, with this in the terminal:
Any idea what Eask is doing differently that might cause this?
Sorry, the npm version is falling behind the master branch. 😓 I've released a new release 0.9.7
. Can you try update to the latest version? Thanks!
Thanks @jcs090218 - that works now. One other thing - can you delete the Cask file (and any other CI-related old stuff) as part of this PR?
I've deleted the Cask file. But I don't know if there is other CI-related stuff. 🤔
@tomdl89 Friendly ping. :)
When I rebased onto master and pushed to my fork, mac-os 26.3 and 27.2 have failed: https://github.com/tomdl89/evil/actions/runs/9304711047
This is due to the recent changes; see https://github.com/purcell/setup-emacs/issues/48. 🤔
We would either have the tests on the older macOS version (not macos-latest
) or exclude them. Excluding them is much simpler. :)