Skip to content

🌱 Update csctl-build-image to go-1.25.#225

Open
garloff wants to merge 5 commits intomainfrom
feat/update-builder2
Open

🌱 Update csctl-build-image to go-1.25.#225
garloff wants to merge 5 commits intomainfrom
feat/update-builder2

Conversation

@garloff
Copy link
Copy Markdown
Member

@garloff garloff commented May 6, 2026

Being at it:

  • Updating alpine 3.23.0 -> 3.23.4 (latest patch update)
  • Lychee 0.15.1 -> 0.24.0
  • golangci 2.7.2 -> 2.9.0
  • trivy 0.68.2 -> 0.70.0

To get go-1.25, we had to switch from Bullseye (Debian 11) to Bookworm (12). That brought a few more changes:

  • skopeo 1.2.2 -> 1.9.3
  • yamllint 1.37.1 -> 1.38.0

This is trying to get csctl to build agin ...

Being at it:
- Updating alpine 3.23.0 -> 3.23.4 (latest patch update)
- Lychee 0.15.1 -> 0.24.0
- golangci 2.7.2 -> 2.9.0
- trivy 0.68.2 -> 0.70.0

To get go-1.25, we had to switch from Bullseye (Debian 11) to
Bookworm (12). That brought a few more changes:
- skopeo 1.2.2 -> 1.9.3
- yamllint 1.37.1 -> 1.38.0

Signed-off-by: Kurt Garloff <kurt@garloff.de>
@garloff garloff requested a review from jschoone May 6, 2026 17:55
@garloff garloff self-assigned this May 6, 2026
@garloff garloff added the bug Something isn't working label May 6, 2026
@garloff garloff mentioned this pull request May 6, 2026
@garloff
Copy link
Copy Markdown
Member Author

garloff commented May 6, 2026

That's not it, yet.
Where does this stupid action gcr.io/kubebuilder/pr-verifier come from?
It fails with: Pull down action image 'gcr.io/kubebuilder/pr-verifier:v0.4.3'
Would succeed with pulling from docker hub (without gcr.io), but there's no place that I can see that adds this, so I can't change it. What a maze github is!

garloff added 3 commits May 6, 2026 20:17
The latter is outdated and included a reference to grc.io that broke.
So use directly a working container.

Assisted-by: Qwen3.6
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
@garloff garloff changed the title Update csctl-build-image to go-1.25. 🌱 Update csctl-build-image to go-1.25. May 6, 2026
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant