Skip to content

Commit 3dee5a8

Browse files
committed
chore: fix CI
1 parent 9319d76 commit 3dee5a8

File tree

3 files changed

+30
-20
lines changed

3 files changed

+30
-20
lines changed

.github/workflows/push.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ jobs:
1010
test:
1111
strategy:
1212
matrix:
13-
go-version: [1.20.x, 1.21.x]
13+
go-version: [stable, oldstable]
1414
os: [ubuntu-latest, macos-latest, windows-latest]
1515
runs-on: ${{ matrix.os }}
1616
steps:
17+
- name: Checkout code
18+
uses: actions/checkout@v4
1719
- name: Install Go
18-
uses: actions/setup-go@v1
20+
uses: actions/setup-go@v5
1921
with:
2022
go-version: ${{ matrix.go-version }}
21-
- name: Checkout code
22-
uses: actions/checkout@v2
2323
- name: Test
2424
run: go test ./...
2525
- name: Generate coverage report
@@ -30,8 +30,12 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- name: Checkout code
33-
uses: actions/checkout@v2
33+
uses: actions/checkout@v4
34+
- name: Install Go
35+
uses: actions/setup-go@v5
36+
with:
37+
go-version: stable
3438
- name: Run linter
35-
uses: golangci/golangci-lint-action@v2
39+
uses: golangci/golangci-lint-action@v6
3640
with:
37-
version: v1.59
41+
version: v1.62

.github/workflows/tag.yml

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ jobs:
88
test:
99
strategy:
1010
matrix:
11-
go-version: [1.20.x, 1.21.x]
11+
go-version: [stable, oldstabme]
1212
os: [ubuntu-latest, macos-latest, windows-latest]
1313
runs-on: ${{ matrix.os }}
1414
steps:
15+
- name: Checkout code
16+
uses: actions/checkout@v4
1517
- name: Install Go
16-
uses: actions/setup-go@v1
18+
uses: actions/setup-go@v5
1719
with:
1820
go-version: ${{ matrix.go-version }}
19-
- name: Checkout code
20-
uses: actions/checkout@v2
2121
- name: Test
2222
run: go test ./...
2323
- name: Generate coverage report
@@ -28,24 +28,28 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v2
31+
uses: actions/checkout@v4
32+
- name: Install Go
33+
uses: actions/setup-go@v5
34+
with:
35+
go-version: stable
3236
- name: Run linter
33-
uses: golangci/golangci-lint-action@v2
37+
uses: golangci/golangci-lint-action@v6
3438
with:
35-
version: v1.59
39+
version: v1.62
3640
goreleaser:
3741
runs-on: ubuntu-latest
3842
steps:
39-
- name: Install Go
40-
uses: actions/setup-go@v4
41-
with:
42-
go-version: 1.21.x
4343
- name: Checkout code
44-
uses: actions/checkout@v3
44+
uses: actions/checkout@v4
4545
with:
4646
fetch-depth: 0
47+
- name: Install Go
48+
uses: actions/setup-go@v5
49+
with:
50+
go-version: stable
4751
- name: Run GoReleaser
48-
uses: goreleaser/goreleaser-action@v4
52+
uses: goreleaser/goreleaser-action@v6
4953
with:
5054
version: latest
5155
args: release --clean

.goreleaser.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
version: 2
2+
13
builds:
24
- dir: ./cmd/godot
35
checksum:

0 commit comments

Comments
 (0)