-
Notifications
You must be signed in to change notification settings - Fork 31
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
add oci-ocm-multiarch workflow #1174
Conversation
b8b72d3
to
f54888a
Compare
f54888a
to
647e157
Compare
there are still a couple of open TODOs (which I plan to add to this pullrequest):
|
4dda28d
to
a6f3306
Compare
a6f3306
to
35083f6
Compare
35083f6
to
f893cbf
Compare
@zkdev, @TuanAnh17N You have pull request review open invite, please check |
With the advent of arm64-runners, it makes sense to have a convenient reusable workflow for building multiarch OCI-Images (grouped in single OCI Indexes), delegating image-builds to native runners (to avoid overhead from emulation). As runners can only be specified on job-level, this cannot be achieved using an action (as done w/ ocm-oci-build action), hence use a reusable workflow. Unfortunately, workflows are less flexible w.r.t. customations, which results in a wider set of input-parameters.
I think it will make more sense to work on the third and fifth bullet-point in a separate pullrequest (+ to drop the fourth until actually needed) |
f893cbf
to
c49f4e6
Compare
note to self: remember to autosquash prior to merging |
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
avoid broken semantics of upload/download-artefacts-actions
c49f4e6
to
f9fbeb8
Compare
Release note: