Skip to content

Commit 9b9cfec

Browse files
author
Pragalva
authored
Merge pull request #1024 from lekaf974/fix/upgrade-go-126-ci-issue
chore: update CI workflows to use Go 1.26 and checkout v6
2 parents 5201e9f + 884de01 commit 9b9cfec

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
needs: [tidy]
1313
runs-on: ubuntu-24.04
1414
steps:
15-
- uses: actions/checkout@master
16-
- uses: actions/setup-go@master
15+
- uses: actions/checkout@v6
16+
- uses: actions/setup-go@v6
1717
with:
18-
go-version: '1.25'
18+
go-version: '1.26'
1919
cache: true
2020
cache-dependency-path: go.sum
2121
- name: golangci-lint
@@ -29,10 +29,10 @@ jobs:
2929
name: tidy
3030
runs-on: ubuntu-24.04
3131
steps:
32-
- uses: actions/checkout@master
33-
- uses: actions/setup-go@master
32+
- uses: actions/checkout@v6
33+
- uses: actions/setup-go@v6
3434
with:
35-
go-version: '1.25'
35+
go-version-file: 'go.mod'
3636
cache: true
3737
cache-dependency-path: go.sum
3838
- name: go mod tidy
@@ -42,10 +42,10 @@ jobs:
4242
needs: [tidy]
4343
runs-on: ubuntu-24.04
4444
steps:
45-
- uses: actions/checkout@master
46-
- uses: actions/setup-go@master
45+
- uses: actions/checkout@v6
46+
- uses: actions/setup-go@v6
4747
with:
48-
go-version: '1.25'
48+
go-version-file: 'go.mod'
4949
cache: true
5050
cache-dependency-path: go.sum
5151
- name: Run tests

.github/workflows/error-codes-updater.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ jobs:
1313
if: github.repository == 'meshery/meshkit'
1414
runs-on: ubuntu-24.04
1515
steps:
16-
- uses: actions/checkout@master
16+
- uses: actions/checkout@v6
1717
# token here with write access to meshkit repo
1818
with:
1919
token: ${{ secrets.GH_ACCESS_TOKEN }}
2020
ref: "master"
2121

2222
- name: Setup Go
23-
uses: actions/setup-go@master
23+
uses: actions/setup-go@v6
2424
with:
25-
go-version: "1.25"
25+
go-version: "1.26"
2626

2727
- name: Run utility
2828
run: |
@@ -44,7 +44,7 @@ jobs:
4444

4545
# to push changes to meshery docs
4646
- name: Checkout meshery
47-
uses: actions/checkout@master
47+
uses: actions/checkout@v6
4848
with:
4949
repository: "meshery/meshery"
5050
# token with write access to meshery repository

0 commit comments

Comments
 (0)