operator icon indicating copy to clipboard operation
operator copied to clipboard

fix: multi-arch-build failures due to ko build issue

Open anithapriyanatarajan opened this issue 1 month ago • 3 comments

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 lint before 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

anithapriyanatarajan avatar Dec 16 '25 07:12 anithapriyanatarajan

cc : @mbpavan

anithapriyanatarajan avatar Dec 16 '25 07:12 anithapriyanatarajan

/approve

jkhelil avatar Dec 16 '25 08:12 jkhelil

[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

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

tekton-robot avatar Dec 16 '25 08:12 tekton-robot

/lgtm

mbpavan avatar Dec 16 '25 10:12 mbpavan

/cherry-pick release-v0.78.x

mbpavan avatar Dec 17 '25 02:12 mbpavan

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.

tekton-robot avatar Dec 17 '25 02:12 tekton-robot

/cherry-pick release-v0.78.x

vdemeester avatar Dec 17 '25 04:12 vdemeester

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.

tekton-robot avatar Dec 17 '25 04:12 tekton-robot

! [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.yaml without workflow scope)

Ah can't work... But it should have failed, I need to fix that.

vdemeester avatar Dec 17 '25 04:12 vdemeester

@mbpavan we will have to do the cherry-pick by hand 🙃

vdemeester avatar Dec 17 '25 04:12 vdemeester