-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
GitHub Actions CI Port #16082
base: master
Are you sure you want to change the base?
GitHub Actions CI Port #16082
Conversation
What's the motivation for porting to GitHub Actions? Doesn't it have the exact same restrictions as Azure? |
1cdde6d
to
1b3a7cd
Compare
so users don't have to sign up to extra services to run auto builds, and yeah i think |
I think that GitHub Actions is useful now because of free arm64 runners. I improved illusion0001's version a bit: |
|
I know that)
Actions x86_64 has this lines in log:
But Actions arm64 has only this lines in log:
|
Ok. I fixed arm64 build with simple |
Maybe instead of matrix: Linux Build it can be matrix: Linux Aarch 64 and matrix: Linux X64 by creating new name categories. |
Pushed |
Arm gcc build is clang, needs fixing |
I tested few changes and this one works pretty good: |
Updated. Also fixed windows artifact uploading build files |
f198291
to
11a5643
Compare
You can use nightly.link with it. |
Cache is supported on the penguin
Cold: https://github.com/illusion0001/rpcs3/actions/runs/10871089443/attempts/1
Warm: https://github.com/illusion0001/rpcs3/actions/runs/10871089443
Plans for later, build in clang and gcc on Windows and OSX