Skip to content

[CI] Some improvements to GitHub Actions setup #4198

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

Merged
merged 1 commit into from
Mar 11, 2025
Merged

Conversation

giordano
Copy link
Collaborator

  • Trigger on pull requests, pushes to main and tags
  • Add concurrency group to cancel subsequent jobs in PRs. This is particularly useful to cancelling quickly macOS jobs, since there are only 5 concurrent runners available for the entire organisation
  • Use julia-actions/cache instead of actions/cache
  • Add timeouts, to avoid hanging jobs hold on to the runners for 6 hours.

@giordano

This comment was marked as resolved.

* Trigger on pull requests, pushes to `main` and tags
* Add concurrency group to cancel subsequent jobs in PRs. This is particularly
  useful to cancelling quickly macOS jobs, since there are only 5 concurrent
  runners available for the entire organisation
* Use `julia-actions/cache` instead of `actions/cache`
* Add timeouts, to avoid hanging jobs hold on to the runners for 6 hours.
@glwagner glwagner merged commit e93a735 into CliMA:main Mar 11, 2025
47 of 50 checks passed
@giordano giordano deleted the mg/gha branch March 11, 2025 08:45
@navidcy navidcy added testing 🧪 Tests get priority in case of emergency evacuation package 📦 Quite meta labels Mar 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package 📦 Quite meta testing 🧪 Tests get priority in case of emergency evacuation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants