[WIP] Migrate cross-compile task to github-actions #4966
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What type of PR is this?
/kind other
What this PR does / why we need it:
As of Sept. 1st 2023 Cirrus-CI will start charging for hosted compute time. At the time of this commit, according to the containers-org billing page, github provides 200 "free" minutes per month of MacOS time. However, the same page shows 0 minutes used across-the-board, so perhaps they're not counting minutes at all.
Note: This new workflow will...
branch copy of
.cirrus.yml
vs GHA always reads workflow YAML from "main").to be individually disabled so as to not count against minutes-pool.
latest
is "MacOS 12Monterey", whereas Cirrus-CI was using "MacOS 13 Ventura".
How to verify it
The new workflow will execute and pass, w/n
[CI:DOCS]
is present in the title.Which issue(s) this PR fixes:
https://cirrus-ci.org/blog/2023/07/17/limiting-free-usage-of-cirrus-ci
Special notes for your reviewer:
This is an experimental initial implementation. It will introduce several side-effects that need investigating. Please do not merge yet.
Does this PR introduce a user-facing change?