Skip to content

Upgrade CI workflows to Go 1.26 - #275

Merged
mohammed90 merged 2 commits into
masterfrom
copilot/upgrade-go-in-ci
Jul 2, 2026
Merged

Upgrade CI workflows to Go 1.26#275
mohammed90 merged 2 commits into
masterfrom
copilot/upgrade-go-in-ci

Conversation

Copilot AI commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

This updates the repository’s GitHub Actions workflows to the latest stable Go release line. CI now exercises the two most recent major Go versions, while lint and release jobs move to Go 1.26.

  • CI matrix

    • Advances the test matrix from Go 1.23/1.24 to 1.25/1.26
    • Keeps coverage across current and previous stable majors rather than pinning to older releases
  • Release workflow

    • Moves the release job from Go 1.24 to 1.26
    • Aligns release builds with the current stable toolchain
  • Lint workflow

    • Updates actions/setup-go from 1.24.x to 1.26.x
    • Keeps static analysis on the same toolchain family as release
  • Example

    strategy:
      matrix:
        go: [ '1.25', '1.26' ]

@mohammed90
mohammed90 marked this pull request as ready for review July 1, 2026 22:57
@mohammed90
mohammed90 merged commit d0a57d4 into master Jul 2, 2026
8 checks passed
@mohammed90
mohammed90 deleted the copilot/upgrade-go-in-ci branch July 2, 2026 09:52
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