Skip to content

CLOUD-3618 Update dependencies and CI pipeline#40

Merged
mauritsdebruin merged 1 commit into
masterfrom
task/CLOUD-3618-dependency-updates
Apr 1, 2026
Merged

CLOUD-3618 Update dependencies and CI pipeline#40
mauritsdebruin merged 1 commit into
masterfrom
task/CLOUD-3618-dependency-updates

Conversation

@mauritsdebruin

Copy link
Copy Markdown
Collaborator
  • Bump Go from 1.24 to 1.26 and update all module dependencies
  • Update GitHub Actions to latest major versions:
    • actions/checkout v2 -> v6
      • Node runtime upgrades only, no input/output API changes
    • actions/setup-go v2 -> v6
      • Node runtime upgrades, no breaking input/output API changes
      • Switch from hardcoded go-version to go-version-file reading from go.mod, so the Go version is only defined in one place
    • actions/upload-artifact v5 -> v6
      • Node 20 -> 24 runtime upgrade, no input/output API changes
    • softprops/action-gh-release v1 -> v2
      • v1 marketplace tag actually pointed to 0.1.x releases; v2.0.0 aligned the tag with semver
      • Node runtime upgrade, no input/output API changes
  • Remove toolchain directive from go.mod
    • Since Go 1.25, the go command no longer adds a toolchain line when updating the go version, making it redundant when the go directive matches the target version
  • New indirect dependency aws-sdk-go-v2/service/signin
    • Added by the updated aws-sdk-go-v2/config module

- Bump Go from 1.24 to 1.26 and update all module dependencies
- Update GitHub Actions to latest major versions:
  - actions/checkout v2 -> v6
    - Node runtime upgrades only, no input/output API changes
  - actions/setup-go v2 -> v6
    - Node runtime upgrades, no breaking input/output API changes
    - Switch from hardcoded go-version to go-version-file reading from
      go.mod, so the Go version is only defined in one place
  - actions/upload-artifact v5 -> v6
    - Node 20 -> 24 runtime upgrade, no input/output API changes
  - softprops/action-gh-release v1 -> v2
    - v1 marketplace tag actually pointed to 0.1.x releases; v2.0.0
      aligned the tag with semver
    - Node runtime upgrade, no input/output API changes
- Remove toolchain directive from go.mod
  - Since Go 1.25, the go command no longer adds a toolchain line when
    updating the go version, making it redundant when the go directive
    matches the target version
- New indirect dependency aws-sdk-go-v2/service/signin
  - Added by the updated aws-sdk-go-v2/config module
@mauritsdebruin mauritsdebruin merged commit f66d055 into master Apr 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants