feat!: MAJOR release. Update go to 1.25, and add migration path (#520)
BREAKING CHANGE: This bumps Go and external packages to later versions.
This commit is contained in:
12
.github/workflows/go.yaml
vendored
12
.github/workflows/go.yaml
vendored
@@ -21,16 +21,17 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: '1.23.1'
|
||||
go-version: '1.25.1'
|
||||
cache: false
|
||||
- name: golangci-lint
|
||||
uses: golangci/golangci-lint-action@v3
|
||||
uses: golangci/golangci-lint-action@v7
|
||||
with:
|
||||
version: v1.61.0
|
||||
version: v2.7.2
|
||||
only-new-issues: true
|
||||
skip-cache: true
|
||||
- name: Install staticcheck
|
||||
run: go install honnef.co/go/tools/cmd/staticcheck@2024.1.1
|
||||
run: go install honnef.co/go/tools/cmd/staticcheck@2025.1.1
|
||||
|
||||
- name: Run staticcheck
|
||||
run: staticcheck ./...
|
||||
go_test:
|
||||
@@ -42,8 +43,9 @@ jobs:
|
||||
- name: Set up Go
|
||||
uses: actions/setup-go@v4
|
||||
with:
|
||||
go-version: '1.19'
|
||||
go-version: '1.25.1'
|
||||
- name: Build
|
||||
run: make compile
|
||||
- name: Test
|
||||
run: make test
|
||||
|
||||
|
||||
4
.github/workflows/tag-and-release.yaml
vendored
4
.github/workflows/tag-and-release.yaml
vendored
@@ -39,5 +39,5 @@ jobs:
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
tag: ${{ needs.tag.outputs.tag }}
|
||||
body: ${{ github.event.head_commit.message }}
|
||||
skipIfReleaseExists: true # Do not release if NONE tag is used above
|
||||
generateReleaseNotes: true
|
||||
skipIfReleaseExists: true # Do not release if NONE tag is used above
|
||||
|
||||
Reference in New Issue
Block a user