Skip to content

chore: bump Go and deps#623

Merged
talos-bot merged 1 commit into
siderolabs:mainfrom
utkuozdemir:chore/bump-deps
Mar 10, 2026
Merged

chore: bump Go and deps#623
talos-bot merged 1 commit into
siderolabs:mainfrom
utkuozdemir:chore/bump-deps

Conversation

@utkuozdemir

Copy link
Copy Markdown
Member

Bump all deps, self-rekres.

@github-project-automation github-project-automation Bot moved this from In Review to Approved in Planning Mar 10, 2026
Comment thread test/test-helm-chart/README.md Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s Go toolchain and a set of pinned dependencies (Go modules, Docker/CI tooling, and GitHub Actions), and regenerates the derived config/artifacts produced by kres.

Changes:

  • Bump Go/tooling versions (Go 1.26.0 → 1.26.1, golangci-lint, markdownlint-cli, and various action pins).
  • Update Go module dependencies (go.mod/go.sum) and align generated build artifacts (Makefile, Dockerfile, generated workflows/configs).
  • Regenerate Helm chart docs/metadata for the test chart.

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
test/test-helm-chart/README.md Regenerated helm-docs output; appVersion badge changed.
test/test-helm-chart/Chart.yaml Chart metadata updated (notably appVersion).
internal/output/golangci/golangci.yml Golangci-lint output template updated (staticcheck settings removed).
internal/output/ghworkflow/gh_workflow_test.go Updated expected pinned commit for setup-buildx action in tests.
internal/config/constants.go Bumped pinned versions/refs for actions and tooling (Go, golangci-lint, etc.).
go.mod Go version and module dependency bumps.
go.sum Checksums updated for bumped modules.
Makefile Regenerated with updated tool versions (Go, golangci-lint).
Dockerfile Regenerated; updated dockerfile frontend and markdownlint-cli version.
.golangci.yml Regenerated golangci-lint config (staticcheck settings removed).
.github/workflows/helm.yaml Regenerated workflow with updated action pins.
.github/workflows/ci.yaml Regenerated workflow with updated action pins.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread test/test-helm-chart/Chart.yaml Outdated
type: application
version: 0.1.0
appVersion: "1.0.0"
appVersion: "undefined"

Copilot AI Mar 10, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

appVersion is set to the literal string "undefined". Since the helm GitHub workflow packages/releases this chart on tags without running make generate (which would rewrite appVersion), this value would ship in released chart metadata. Please set appVersion to a real version (or omit the field) and ensure the release process updates it deterministically (e.g., from the tag) before packaging.

Suggested change
appVersion: "undefined"

Copilot uses AI. Check for mistakes.
Comment thread test/test-helm-chart/README.md Outdated
Bump all deps, self-rekres.

Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
fi`, helm.meta.HelmChartDir, *helm.meta.ChartVersionMajor))
} else {
generateTarget.Script(fmt.Sprintf(`@sed -i "s/appVersion: .*/appVersion: \"$$(cat internal/version/data/tag)\"/" %s/Chart.yaml`, helm.meta.HelmChartDir))
generateTarget.Script(fmt.Sprintf(`@TAG=$$(cat internal/version/data/tag); \

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added the non-final-release check to both branches - so, if the tag is not a final tag, we don't bump the appVersion in chart.

@utkuozdemir

Copy link
Copy Markdown
Member Author

/m

@talos-bot talos-bot merged commit 3328d87 into siderolabs:main Mar 10, 2026
15 checks passed
@github-project-automation github-project-automation Bot moved this from Approved to Done in Planning Mar 10, 2026
@utkuozdemir utkuozdemir deleted the chore/bump-deps branch March 10, 2026 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants