Skip to content

Commit da1faa4

Browse files
committed
Bump CI & Go version to 1.25
1 parent e3ce0e6 commit da1faa4

2 files changed

Lines changed: 25 additions & 25 deletions

File tree

.github/workflows/ci-actions.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ on:
1010
jobs:
1111
amd64_job:
1212
name: Go-${{matrix.GOVER}}/amd64
13-
runs-on: ubuntu-22.04
13+
runs-on: ubuntu-24.04
1414
strategy:
1515
matrix:
16-
GOVER: ['1.24', '1.23']
16+
GOVER: ['1.25', '1.24']
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v5
2020
- name: Setup Go-${{ matrix.GOVER }}
21-
uses: actions/setup-go@v5
21+
uses: actions/setup-go@v6
2222
with:
2323
go-version: ${{ matrix.GOVER }}
2424
- name: Linting
@@ -46,11 +46,11 @@ jobs:
4646
runs-on: ubuntu-24.04-arm
4747
strategy:
4848
matrix:
49-
GOVER: ['1.24', '1.23']
49+
GOVER: ['1.25', '1.24']
5050
steps:
51-
- uses: actions/checkout@v4
51+
- uses: actions/checkout@v5
5252
- name: Setup Go-${{ matrix.GOVER }}
53-
uses: actions/setup-go@v5
53+
uses: actions/setup-go@v6
5454
with:
5555
go-version: ${{ matrix.GOVER }}
5656
- name: Building
@@ -59,35 +59,35 @@ jobs:
5959
run: go test -v -count=1 ./...
6060
build_modes:
6161
needs: [amd64_job]
62-
runs-on: ubuntu-22.04
62+
runs-on: ubuntu-24.04
6363
name: Testing Build Modes
6464
steps:
6565
- name: Checkout
66-
uses: actions/checkout@v4
66+
uses: actions/checkout@v5
6767
- name: Setup Go
68-
uses: actions/setup-go@v5
68+
uses: actions/setup-go@v6
6969
with:
70-
go-version: '1.24'
70+
go-version: '1.25'
7171
- name: Build as Static
7272
run: make circl_static
7373
- name: Build as Plugin
7474
run: make circl_plugin
7575
coverage_amd64_job:
7676
needs: [amd64_job]
7777
if: github.event_name == 'push'
78-
runs-on: ubuntu-22.04
78+
runs-on: ubuntu-24.04
7979
name: amd64/coverage
8080
steps:
8181
- name: Checkout
82-
uses: actions/checkout@v4
82+
uses: actions/checkout@v5
8383
- name: Setup Go
84-
uses: actions/setup-go@v5
84+
uses: actions/setup-go@v6
8585
with:
86-
go-version: '1.24'
86+
go-version: '1.25'
8787
- name: Produce Coverage
8888
run: go test -coverprofile=./coverage.txt ./...
8989
- name: Upload Codecov
90-
uses: codecov/codecov-action@v4
90+
uses: codecov/codecov-action@v5
9191
with:
9292
file: ./coverage.txt
9393
env:
@@ -101,11 +101,11 @@ jobs:
101101
os: [macos-latest, windows-latest]
102102
steps:
103103
- name: Checkout
104-
uses: actions/checkout@v4
104+
uses: actions/checkout@v5
105105
- name: Setup Go
106-
uses: actions/setup-go@v5
106+
uses: actions/setup-go@v6
107107
with:
108-
go-version: '1.24'
108+
go-version: '1.25'
109109
- name: Building
110110
run: go build -v ./...
111111
- name: Testing
@@ -120,16 +120,16 @@ jobs:
120120

121121
steps:
122122
- name: Checkout repository
123-
uses: actions/checkout@v4
123+
uses: actions/checkout@v5
124124
- name: Setup Go
125-
uses: actions/setup-go@v5
125+
uses: actions/setup-go@v6
126126
with:
127-
go-version: '1.24'
127+
go-version: '1.25'
128128
- name: Initialize CodeQL
129-
uses: github/codeql-action/init@v3
129+
uses: github/codeql-action/init@v4
130130
with:
131131
languages: go
132132
- name: Perform CodeQL Analysis
133-
uses: github/codeql-action/analyze@v3
133+
uses: github/codeql-action/analyze@v4
134134
with:
135135
category: "/language:go"

.github/workflows/semgrep.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ jobs:
2020
container:
2121
image: semgrep/semgrep
2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v5
2424
- run: semgrep ci --verbose

0 commit comments

Comments
 (0)