fix: multi-arch-build failures due to ko build issue
Changes
This pull request makes a minor update to the CI workflow to ensure consistent usage of the ko binary. Updated the build step to use the ko binary from the setup-ko action, preventing Go version mismatches during image resolution.
This relates to https://github.com/tektoncd/operator/pull/3105
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you review them:
- [X] Run
make test lintbefore submitting a PR - [ ] Includes tests (if functionality changed/added)
- [ ] Includes docs (if user facing)
- [X] Commit messages follow commit message best practices
See the contribution guide for more details.
Release Notes
NONE
/kind bug
cc : @mbpavan
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jkhelil
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [jkhelil]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
/lgtm
/cherry-pick release-v0.78.x
✅ Cherry-pick to release-v0.78.x successful!
A new pull request has been created to cherry-pick this change to release-v0.78.x.
Please review and merge the cherry-pick PR.
/cherry-pick release-v0.78.x
✅ Cherry-pick to release-v0.78.x successful!
A new pull request has been created to cherry-pick this change to release-v0.78.x.
Please review and merge the cherry-pick PR.
! [remote rejected] cherry-pick-3106-to-release-v0.78.x -> cherry-pick-3106-to-release-v0.78.x (refusing to allow a Personal Access Token to create or update workflow
.github/workflows/ci.yamlwithoutworkflowscope)
Ah can't work... But it should have failed, I need to fix that.
@mbpavan we will have to do the cherry-pick by hand 🙃