Skip to content

chore(deps): update dependency go to 1.26#202

Open
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/go-1.x
Open

chore(deps): update dependency go to 1.26#202
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/go-1.x

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
go uses-with minor 1.231.26
go uses-with minor 1.221.26

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

actions/go-versions (go)

v1.26.4: 1.26.4

Compare Source

Go 1.26.4

v1.26.3: 1.26.3

Compare Source

Go 1.26.3

v1.26.2: 1.26.2

Compare Source

Go 1.26.2

v1.26.1: 1.26.1

Compare Source

Go 1.26.1

v1.26.0: 1.26.0

Compare Source

Go 1.26.0

v1.25.11: 1.25.11

Compare Source

Go 1.25.11

v1.25.10: 1.25.10

Compare Source

Go 1.25.10

v1.25.9: 1.25.9

Compare Source

Go 1.25.9

v1.25.8: 1.25.8

Compare Source

Go 1.25.8

v1.25.7: 1.25.7

Compare Source

Go 1.25.7

v1.25.6: 1.25.6

Compare Source

Go 1.25.6

v1.25.5: 1.25.5

Compare Source

Go 1.25.5

v1.25.4: 1.25.4

Compare Source

Go 1.25.4

v1.25.3: 1.25.3

Compare Source

Go 1.25.3

v1.25.2: 1.25.2

Compare Source

Go 1.25.2

v1.25.1: 1.25.1

Compare Source

Go 1.25.1

v1.25.0: 1.25.0

Compare Source

Go 1.25.0

v1.24.13: 1.24.13

Compare Source

Go 1.24.13

v1.24.12: 1.24.12

Compare Source

Go 1.24.12

v1.24.11: 1.24.11

Compare Source

Go 1.24.11

v1.24.10: 1.24.10

Compare Source

Go 1.24.10

v1.24.9: 1.24.9

Compare Source

Go 1.24.9

v1.24.8: 1.24.8

Compare Source

Go 1.24.8

v1.24.7: 1.24.7

Compare Source

Go 1.24.7

v1.24.6: 1.24.6

Compare Source

Go 1.24.6

v1.24.5: 1.24.5

Compare Source

Go 1.24.5

v1.24.4: 1.24.4

Compare Source

Go 1.24.4

v1.24.3: 1.24.3

Compare Source

Go 1.24.3

v1.24.2: 1.24.2

Compare Source

Go 1.24.2

v1.24.1: 1.24.1

Compare Source

Go 1.24.1

v1.24.0: 1.24.0

Compare Source

Go 1.24.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@codecov-commenter

codecov-commenter commented Jun 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 36.96%. Comparing base (794dda6) to head (bd3fecc).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #202   +/-   ##
=======================================
  Coverage   36.96%   36.96%           
=======================================
  Files          23       23           
  Lines        1220     1220           
=======================================
  Hits          451      451           
  Misses        744      744           
  Partials       25       25           
Flag Coverage Δ
e2e-tests 15.16% <ø> (ø)
unit-tests 31.96% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 794dda6...bd3fecc. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/go-1.x branch from d242d46 to 7e0088a Compare June 25, 2026 21:49
@fullsend-ai-review

fullsend-ai-review Bot commented Jun 25, 2026

Copy link
Copy Markdown

🤖 Finished Review · ❌ Failure · Started 9:53 PM UTC · Completed 10:03 PM UTC
Commit: ec21706 · View workflow run →

@fullsend-ai-review

fullsend-ai-review Bot commented Jun 25, 2026

Copy link
Copy Markdown

Review

Findings

High

  • [protected-path] .github/workflows/lint.yml, .github/workflows/pre-commit.yml, .github/workflows/slack-message.yml, .github/workflows/test.yml — All changed files are under .github/, a protected path requiring human approval. This PR has no linked issue authorizing modifications to governance/infrastructure files. While the change is a mechanical Go version bump from a Renovate bot, protected-path changes always require explicit human review regardless of the change's nature.

Medium

  • [version-consistency] .github/workflows/lint.yml:19 — Go version in workflows (1.26) does not match go.mod version (1.23.0). The project's go.mod specifies go 1.23.0, but this PR updates CI workflows to use 1.26, creating a version mismatch that could cause CI/local build discrepancies. Additionally, test.yml's matrix still uses 1.23.x (line 15, not changed by this PR), and slack-message.yml's container image remains golang:1.22 (line 12, not changed by this PR), creating further version fragmentation.
    Remediation: Coordinate with a go.mod update to go 1.26 (possibly via a separate Renovate PR). Also consider updating the test.yml matrix and the slack-message.yml container image for full consistency.

Labels: Renovate bot dependency version bump PR.

Previous run

Review

Findings

High

  • [protected-path] .github/workflows/lint.yml, .github/workflows/pre-commit.yml, .github/workflows/slack-message.yml — All modified files are under .github/, a protected path requiring human approval. This PR has no linked issue providing justification for modifying governance/infrastructure files.
    Remediation: Link to an authorizing issue or obtain explicit human approval for changes to protected paths.

Medium

  • [incomplete-update] .github/workflows/test.yml:15test.yml still uses go-version: [1.22.x] and was not updated by this PR. This creates version skew where lint, pre-commit, and slack-message workflows use Go 1.26 while the test workflow runs on Go 1.22.
    Remediation: Include test.yml in this PR and update its go-version matrix to match.

  • [incomplete-update] .github/workflows/slack-message.yml:12 — The container image on line 12 is golang:1.22 while the setup-go step is being changed to 1.26, creating a mismatch within the same workflow file.
    Remediation: Update the container image tag to match the target Go version.

  • [architecture-misalignment] go.mod:3go.mod specifies go 1.22.0 and is not updated. While Go is backward-compatible (building with 1.26 against go.mod 1.22.0 works), this widens an already-documented version mismatch pitfall in CLAUDE.md.
    Remediation: Update go.mod to the target Go version and run go mod tidy.

  • [documentation-drift] CLAUDE.md — CLAUDE.md line 104 documents "Go 1.22" for test.yml and line 149 describes version mismatch as a known pitfall. These references will become stale if this PR proceeds.
    Remediation: Update CLAUDE.md to reflect the new Go version.

Low

  • [incomplete-update] .github/workflows/release.yml:22release.yml uses goversion: '1.22' for go-release-action and was not updated. The release workflow only triggers on tag push, so immediate risk is low.
    Remediation: Consider updating release.yml goversion to match.

Labels: PR is a dependency version update (Go toolchain) modifying CI workflow files under .github/

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/go-1.x branch from 7e0088a to bd3fecc Compare July 2, 2026 10:46
@fullsend-ai-review

fullsend-ai-review Bot commented Jul 2, 2026

Copy link
Copy Markdown

🤖 Finished Review · ✅ Success · Started 10:49 AM UTC · Completed 10:56 AM UTC
Commit: ec21706 · View workflow run →

@fullsend-ai-review fullsend-ai-review Bot 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.

See the review comment for full details.

- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.26'

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[medium] version-consistency

Go version in workflows (1.26) does not match go.mod version (1.23.0). The go.mod should be updated in tandem. Additionally, test.yml matrix still uses 1.23.x and slack-message.yml container image remains golang:1.22, creating further version fragmentation.

Suggested fix: Coordinate with a go.mod update to go 1.26. Also consider updating the test.yml matrix and the slack-message.yml container image for full consistency.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant