Skip to content

Upgrade deps and actions Go version#1155

Merged
orlangure merged 1 commit intomasterfrom
upgrade-dependencies
Jun 7, 2025
Merged

Upgrade deps and actions Go version#1155
orlangure merged 1 commit intomasterfrom
upgrade-dependencies

Conversation

@orlangure
Copy link
Owner

No description provided.

@orlangure orlangure requested a review from Copilot June 7, 2025 07:01
@orlangure orlangure self-assigned this Jun 7, 2025
Copy link

Copilot AI left a comment

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 core dependencies to their latest patch versions and bumps the Go version in CI workflows from 1.21 to 1.24.

  • Upgraded multiple module versions in go.mod (e.g., Vault API, MongoDB driver, AWS SDK, x/mod, x/sync).
  • Updated GitHub Actions workflows to use Go 1.24 in all test jobs.

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
go.mod Bumped various indirect and direct module versions to newer releases.
.github/workflows/test.yaml Changed Go setup from 1.21 → 1.24 across all jobs.
Comments suppressed due to low confidence (3)

go.mod:100

  • [nitpick] Consider adding a brief comment explaining the use of the custom 'vault-7' HCL variant to clarify why this non-standard version is required.
github.com/hashicorp/hcl v1.0.1-vault-7 // indirect

.github/workflows/test.yaml:32

  • Update this to actions/setup-go@v5 to match the top-level job and ensure consistency with the latest action version.
uses: actions/setup-go@v1

.github/workflows/test.yaml:32

  • [nitpick] This setup step is duplicated across many jobs; consider extracting it into a reusable workflow or using YAML anchors to reduce repetition and ease future updates.
- name: Set up Go 1.24

@orlangure orlangure merged commit be628bc into master Jun 7, 2025
46 of 47 checks passed
@orlangure orlangure deleted the upgrade-dependencies branch June 7, 2025 07:19
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