Skip to content

Commit e68de28

Browse files
committed
chore: prepare CI
1 parent 44474a1 commit e68de28

File tree

4 files changed

+20
-9
lines changed

4 files changed

+20
-9
lines changed

.github/workflows/post-release.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ jobs:
1414
- name: Install Go
1515
uses: actions/setup-go@v2
1616
with:
17-
go-version: 1.17
17+
stable: 'false'
18+
go-version: 1.18.0-beta1
1819

1920
- name: Update GitHub action config
2021
run: make assets/github-action-config.json

.github/workflows/pr-extra.yml

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ jobs:
1313
steps:
1414
- uses: actions/checkout@v2
1515
- uses: actions/setup-go@v2
16+
with:
17+
stable: 'false'
18+
go-version: 1.18.0-beta1
1619
- name: Run go list
1720
run: go list -json -m all > go.list
1821
- name: Nancy

.github/workflows/pr.yml

+11-6
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
---
21
name: CI
32
on:
43
push:
@@ -7,6 +6,7 @@ on:
76
branches:
87
- master
98
pull_request:
9+
1010
jobs:
1111
# Check if there any dirty change for go mod tidy
1212
go-mod:
@@ -15,7 +15,8 @@ jobs:
1515
- name: Install Go
1616
uses: actions/setup-go@v2
1717
with:
18-
go-version: 1.17
18+
stable: 'false'
19+
go-version: 1.18.0-beta1
1920
- name: Checkout code
2021
uses: actions/checkout@v2
2122
- name: Check go mod
@@ -45,7 +46,8 @@ jobs:
4546
- name: Install Go
4647
uses: actions/setup-go@v2
4748
with:
48-
go-version: 1.17 # test only the latest go version to speed up CI
49+
stable: 'false'
50+
go-version: 1.18.0-beta1 # test only the latest go version to speed up CI
4951
- name: Run tests
5052
run: make.exe test
5153
continue-on-error: true
@@ -57,7 +59,8 @@ jobs:
5759
- name: Install Go
5860
uses: actions/setup-go@v2
5961
with:
60-
go-version: 1.17 # test only the latest go version to speed up CI
62+
stable: 'false'
63+
go-version: 1.18.0-beta1 # test only the latest go version to speed up CI
6164
- name: Run tests
6265
run: make test
6366
tests-on-unix:
@@ -66,13 +69,14 @@ jobs:
6669
strategy:
6770
matrix:
6871
golang:
69-
- 1.16
7072
- 1.17
73+
- 1.18.0-beta1
7174
steps:
7275
- uses: actions/checkout@v2
7376
- name: Install Go
7477
uses: actions/setup-go@v2
7578
with:
79+
stable: 'false'
7680
go-version: ${{ matrix.golang }}
7781
- uses: actions/[email protected]
7882
with:
@@ -95,6 +99,7 @@ jobs:
9599
- name: Install Go
96100
uses: actions/setup-go@v2
97101
with:
98-
go-version: 1.17
102+
stable: 'false'
103+
go-version: 1.18.0-beta1
99104
- name: Check generated files are up to date
100105
run: make fast_check_generated

.github/workflows/tag.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ jobs:
1414
- name: Install Go
1515
uses: actions/setup-go@v2
1616
with:
17-
go-version: 1.17
17+
stable: 'false'
18+
go-version: 1.18.0-beta1
1819
- name: Unshallow
1920
run: git fetch --prune --unshallow
2021

@@ -40,7 +41,8 @@ jobs:
4041
- name: Install Go
4142
uses: actions/setup-go@v2
4243
with:
43-
go-version: 1.17
44+
stable: 'false'
45+
go-version: 1.18.0-beta1
4446

4547
- name: Unshallow
4648
run: git fetch --prune --unshallow

0 commit comments

Comments
 (0)