-
Notifications
You must be signed in to change notification settings - Fork 5
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
OPCT-257: fixes/ci pipeline to publish multi-arch manifests #59
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
f1963d7
to
3341f25
Compare
3341f25
to
dfcefe7
Compare
dfcefe7
to
337a7d1
Compare
337a7d1
to
7c9de84
Compare
4c58202
to
09f540c
Compare
09f540c
to
4e3018a
Compare
4e3018a
to
0b78e92
Compare
0b78e92
to
d0f3183
Compare
4e4dc84
to
aafe1dc
Compare
aafe1dc
to
de37ff8
Compare
7a07913
to
4dee236
Compare
Fix multi-arch issues on CI pipeline when publishing manifests on main and tags (github releases) fixes in CI build scripts isolating tool image build testing docker GHA to cross build
4dee236
to
4e89038
Compare
CI is passing, container for AMD64 is building, and push tested. Expected to |
CI pipeline is crashing when publishing a tag using an old build method. This change fixes missing dependencies from #51 by calling the new multi-arch build scripts.
CI pipeline is crashing when publishing a tag using an old build method. This change fixes missing dependencies from #51 by calling the new multi-arch build scripts.
…penshift-ecosystem#59) CI pipeline is crashing when publishing a tag using an old build method. This change fixes missing dependencies from redhat-openshift-ecosystem#51 by calling the new multi-arch build scripts.
…penshift-ecosystem#59) CI pipeline is crashing when publishing a tag using an old build method. This change fixes missing dependencies from redhat-openshift-ecosystem#51 by calling the new multi-arch build scripts.
…penshift-ecosystem#59) CI pipeline is crashing when publishing a tag using an old build method. This change fixes missing dependencies from redhat-openshift-ecosystem#51 by calling the new multi-arch build scripts.
> This is a backport patching and fixing the release pipeline applied on branch `release-v0.5` (#59). It should be merged to `main` to feed the #57 CI pipeline is crashing when publishing a tag using an old build method. This syncronizes to main the fixes applied in `release-0.5` branch (and tag [v0.5.0-alpha.4](https://github.com/redhat-openshift-ecosystem/provider-certification-plugins/releases/tag/v0.5.0-alpha.4)): - missing dependencies from #51 by calling the new multi-arch build scripts. - unsupported step for docker login in Pull Requests from forks (external pushes) - fix push expiration for PR builds on local branches.
CI pipeline is crashing when publishing a tag using an old build method.
This change fixes missing dependencies from #51 by calling the new multi-arch build scripts.