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
Switching to GitHub Actions #388
Comments
Testing the Linux build gives me SIGSEGV as soon as I right-click the tray icon:
Testing a recent version from Travis gives me similar Fontconfig error/warnings (and super ugly font in the tray icon menu), but doesn't SIGSEGV. |
Did you try rebuilding the qt reaources after changing pyqt version? |
@xylix They are built in CI, nothing to rebuild. |
A bit of a shame to get even more locked into the GitHub ecosystem, but considering how much of an improvement it seems to be and the time spent it seems to definitely be worth it. |
I agree, but to be fair GitHub has been doing a lot of things right recently (apart from closing repos because of US embargoes, but their hands are tied) and at this point they are the ecosystem (with the acquisition of npm, semmle, dependabot, etc). |
Disagree, but that's off topic I guess. |
As @xylix mentioned on Discord, Travis will start charging for macOS instances, so we'll have to migrate at least the macOS builds pretty soon. |
Just tested the latest GitHub Actions macOS build (from master), works fine. Edit: It worked fine in Catalina, but otool reported 10.15 as |
Found a couple of hints for the SIGSEGV on Linux:
I can for example run this without issue, although no trayicon appears:
But this fails:
With the output (truncated):
Might just be missing libs, attempting fix in #604 |
#604 worked! Looks like we are good to go! (assuming the Windows build is fine) |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This was completed a while back. Nice to finally be done with it. |
So I've been playing with this in #382, and I'm impressed.
Motivations:
I'm seriously tired of mucking with Travis and Appveyor, especially due to the long build times, so pretty excited about getting this done, so we can scrap them.
Subtasks before ready to completely migrate to GitHub Actions:
aw-server-rust/target
Problems found, see comments.Progress on moving module repos to GitHub Actions:
An overview of migration progress can also be seen on the CI overview page
The text was updated successfully, but these errors were encountered: