1010jobs :
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"
0 commit comments