Skip to content

chore: update go to 1.27.1 and dependencies to latest BED-9657 - #212

Closed
juggernot325 wants to merge 3 commits into
mainfrom
BED-9657-update-deps
Closed

juggernot325 wants to merge 3 commits into
mainfrom
BED-9657-update-deps

Conversation

@juggernot325

@juggernot325 juggernot325 commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

Summary by CodeRabbit

  • Chores
    • Updated the application’s Go runtime requirement to Go 1.27.1.
    • Refreshed core libraries and supporting packages, including cloud services, authentication, logging, command-line tooling, testing, and YAML processing.
    • Updated indirect dependencies to maintain compatibility with the refreshed runtime and libraries.
    • Updated automated build and test workflows to use the latest Go setup action.

@coderabbitai

coderabbitai Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

Understand this PR’s impact

Explore downstream dependencies and potential security impact with Blast Radius.

View blast radius →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: 3598fe54-bcff-402a-91ea-c1b14acc73bc

📥 Commits

Reviewing files that changed from the base of the PR and between 6acb41d and f217f87.

📒 Files selected for processing (1)
  • .github/workflows/build.yml

Included review availability: 3 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour.


Walkthrough

The module now requires Go 1.27.1. Direct and indirect dependencies were updated. The workflows now use actions/setup-go v7. Several indirect dependencies were removed, and YAML moved to go.yaml.in/yaml/v3.

Changes

Toolchain maintenance

Layer / File(s) Summary
Go version and dependency refresh
go.mod
The module requirement changed from Go 1.25.0 to 1.27.1. Direct and indirect dependency versions were updated. Several indirect dependencies were removed, and gopkg.in/yaml.v3 was replaced by go.yaml.in/yaml/v3.
Workflow Go setup upgrade
.github/workflows/build.yml
The test and build jobs now use the pinned actions/setup-go v7 revision instead of v6.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Suggested reviewers: codemonkey2841

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the main changes: upgrading Go to 1.27.1 and updating dependencies. The BED-9657 reference provides useful tracking context.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

A rabbit checks the Go version bright
Dependencies hop into place just right
The workflow wheels turn smooth and true
Setup-Go wears version seven’s hue
YAML finds a newer burrow
And builds begin without a furrow

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot locked and limited conversation to collaborators Sep 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant