Skip to content

ci: restore Go 1.25 checks - #5

Merged
appleboy merged 1 commit into
mainfrom
ci/fix-go-1-25
Aug 29, 2026
Merged

ci: restore Go 1.25 checks#5
appleboy merged 1 commit into
mainfrom
ci/fix-go-1-25

Conversation

@appleboy

Copy link
Copy Markdown
Member

Summary

Align the Go test matrix with the Go 1.25 module requirement.

Related issues

  • Jira: N/A
  • GitHub: N/A

Architecture / flow

flowchart TD
    Trigger[Push or pull request] --> Matrix[Go 1.25 test matrix]
    Matrix --> Checks[Tests and lint]
    LintConfig[golangci-lint v2 configuration] --> Checks
    style Matrix fill:#dff0d8,stroke:#3c763d
    style LintConfig fill:#dff0d8,stroke:#3c763d
Loading

AI authorship

  • No AI was used
  • AI was used
    • Tool / model: Codex (GPT-5)
    • AI-authored files: .github/workflows/go.yml
    • Human line-by-line reviewed: None — not yet reviewed by a human.

Change classification

  • Leaf change
  • Core change

Plan reference

Restore the failing Go CI workflows while preserving application behavior.

Verification

  • Automated: golangci-lint run and go test -run "^$" ./... passed locally.
  • Manual: GitHub Actions was triggered by the branch push.
  • Not run: Full local integration tests require Docker; the local Docker daemon is unavailable.

Security check

  • No secrets in the diff
  • N/A - no external or security-sensitive interface changed

Risk and rollback

  • Risk: CI now tests the Go version declared by go.mod instead of unsupported older versions.
  • Rollback: Revert this PR.

Reviewer guide

  • Read carefully: workflow matrix and golangci-lint migration.
  • Spot-check: test-only string constants and documented local RabbitMQ credential suppression.

- Align the test matrix with the module requirement
Copilot AI lite review requested due to automatic review settings August 29, 2026 12:08

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@appleboy
appleboy merged commit eb27cc0 into main Aug 29, 2026
5 checks passed
@appleboy
appleboy deleted the ci/fix-go-1-25 branch August 29, 2026 23:25
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