-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to GitHub Actions #46
Conversation
ffd8af9
to
647c947
Compare
There seems to have been some issue with how GitHub actions runs the terminal, probably related to interactive-mode. For some reason some of the tests failed because of this. For now, the test runner is force into interactive mode by running it via |
8e46a95
to
1c6825d
Compare
4e42592
to
ff42f40
Compare
15f327a
to
2607b65
Compare
2607b65
to
f25f269
Compare
* Add github test action * Remove .travis.yml * Force interactive zsh on GH Actions * Enable all previous versions of zsh * Fix build for zsh 5.0.x * test: Disable sigwinch test on zsh 5.0.2 * test: Decrease stress test flakyness * Try to fix signals for zsh 5.0.2? * Revert "Try to fix signals for zsh 5.0.2?" * Ok, fine, bye bye 5.0.2
This is not the ideal way to use actions, we're building Zsh on each test. But Travis has basically given up on life so this will serve as a quick fix.