Skip to content

CLOUD-3312 Update go dependencies and add smoketest#37

Merged
mauritsdebruin merged 2 commits into
masterfrom
updates/CLOUD-3312
Nov 19, 2025
Merged

CLOUD-3312 Update go dependencies and add smoketest#37
mauritsdebruin merged 2 commits into
masterfrom
updates/CLOUD-3312

Conversation

@mauritsdebruin

@mauritsdebruin mauritsdebruin commented Nov 19, 2025

Copy link
Copy Markdown
Collaborator
  • Added a new workflow .github/workflows/pr.yml to automatically build and run a smoke test on pull requests, and upload build artifacts for PRs, which can be used to locally test the binary build via the CI/CD pipeline.
  • Updated the Go version used in the release workflow (.github/workflows/release.yml) from 1.22.0 to 1.24.0 to match the latest supported version in the go.mod file.
  • Updated the minimum required Go version in go.mod to 1.24.0, and updated the toolchain to go1.24.3.
  • Upgraded several dependencies to their latest versions in go.mod, including aws-sdk-go-v2, cobra, and related indirect dependencies, improving compatibility and security.

@mauritsdebruin mauritsdebruin marked this pull request as ready for review November 19, 2025 12:05
@mauritsdebruin mauritsdebruin force-pushed the updates/CLOUD-3312 branch 2 times, most recently from 965b80d to 1732206 Compare November 19, 2025 12:06
Comment thread .github/workflows/pr.yml
Comment thread .github/workflows/pr.yml Outdated
Co-authored-by: erwinvandenbeld <78903872+erwinvandenbeld@users.noreply.github.com>
@mauritsdebruin mauritsdebruin merged commit 134913e into master Nov 19, 2025
1 check 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