Skip to content

Commit ace9aaa

Browse files
committed
Update CI
1 parent fbd4fee commit ace9aaa

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

.github/workflows/go.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,23 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: checkout
13-
uses: actions/checkout@v2
13+
uses: actions/checkout@v3
1414
- name: build
1515
run: docker-compose run go-json
1616
test:
1717
name: Test
1818
strategy:
1919
matrix:
2020
os: [ "ubuntu-latest", "macos-latest", "windows-latest" ]
21-
go-version: [ "1.16", "1.17", "1.18" ]
21+
go-version: [ "1.18", "1.19", "1.20" ]
2222
runs-on: ${{ matrix.os }}
2323
steps:
2424
- name: setup Go ${{ matrix.go-version }}
25-
uses: actions/setup-go@v2
25+
uses: actions/setup-go@v3
2626
with:
2727
go-version: ${{ matrix.go-version }}
2828
- name: checkout
29-
uses: actions/checkout@v2
29+
uses: actions/checkout@v3
3030
- name: simple test
3131
run: go test -v ./... -count=1
3232
- name: test with GC pressure
@@ -40,17 +40,17 @@ jobs:
4040
runs-on: ubuntu-latest
4141
steps:
4242
- name: setup Go
43-
uses: actions/setup-go@v2
43+
uses: actions/setup-go@v3
4444
with:
45-
go-version: 1.18
45+
go-version: 1.20
4646
- name: checkout ( feature )
47-
uses: actions/checkout@v2
47+
uses: actions/checkout@v3
4848
- name: run benchmark ( feature )
4949
run: cd benchmarks && go test -bench GoJson | tee $HOME/new.txt
5050
- name: install benchstat
5151
run: go install golang.org/x/perf/cmd/benchstat@latest
5252
- name: checkout ( master )
53-
uses: actions/checkout@v2
53+
uses: actions/checkout@v3
5454
with:
5555
ref: master
5656
- name: run benchmark ( master )
@@ -62,14 +62,14 @@ jobs:
6262
runs-on: ubuntu-latest
6363
steps:
6464
- name: setup Go
65-
uses: actions/setup-go@v2
65+
uses: actions/setup-go@v3
6666
with:
67-
go-version: 1.18
67+
go-version: 1.20
6868
- name: checkout
69-
uses: actions/checkout@v2
69+
uses: actions/checkout@v3
7070
- name: measure coverage
7171
run: make cover
72-
- uses: codecov/codecov-action@v2
72+
- uses: codecov/codecov-action@v3
7373
with:
7474
fail_ci_if_error: true
7575
verbose: true

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
name: lint
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v3
1313
- uses: golangci/golangci-lint-action@v3
1414
with:
1515
version: v1.45.2

0 commit comments

Comments
 (0)