-
Notifications
You must be signed in to change notification settings - Fork 1.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
ci: align pipeline files and setups #1484
Conversation
@mumoshu this is good to review, probably worth doing the v0.24.0 release first before this is merged (assuming no changes needed) |
Added a scope to the cache so we get layer caching for both runner images. This was based on this issue moby/buildkit#2885 EDIT seems to work testing by re-running the pipeline after a green build, both runner jobs pull from cache successfully |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for your efforts 🙏
* ci: align pipeline files and setups * ci: more changes * ci: various changes * ci: fix setup-helm action ref * ci: better pipeline name * ci: more format aligning * ci: more format aligning * ci: better job name * ci: supports multiple languages * ci: better pipeline and job names * ci: do a verb-noun thing for consistency * ci: use 'arc' when talking holistically * ci: add caching scope * ci: put canary in a scope * ci: fix syntax error * ci: better pipeline and job names * ci: better job name Co-authored-by: toast-gear <toast-gear@users.noreply.github.com>
Note this should be merged with
[skip ci]
and the status check will need adjusting post merge, I guess technically we should probably expect the result (Code scanning results / CodeQL Successful in 3s — No new or fixed alerts
) rather than the pipeline run itself