Skip to content
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

Ci add gh actions #2091

Merged
merged 2 commits into from
Aug 24, 2023

Conversation

ericoporto
Copy link
Member

@ericoporto ericoporto commented Aug 14, 2023

this mostly disables CI for macOS and linux CMake in Cirrus CI, and instead expect those to happen in GitHub Actions - contributing to the goal of #2076

I think I would like to have GitHub Actions checking on a per commit basis and use Cirrus CI like before a PR merge (maybe triggering manually?), for releases, and maybe through a cron job that checks difference and builds nightly for master and ags4.

I won't do this in this PR though. I am leaving this as draft for a moment to think about this a bit more.

Ah, once all the recent CI stuff is merged in ags4 I probably need to also make the CMake build tests for the new compiler too.

port to 3.6.0 branch in #2115.

@ericoporto ericoporto marked this pull request as ready for review August 23, 2023 02:33
@ericoporto
Copy link
Member Author

I won't have time to work in CI stuff until September so it's better to run the less resources as possible.

@ivan-mogilko
Copy link
Contributor

What are these skipped tasks for, are they used in preparing a Editor package (like a Linux build target), or no?
I'm mostly interested, whether I still will be able to make a release in the meantime.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants