Skip to content

Commit 691ec90

Browse files
authored
Merge pull request #13 from upfluence/xg/DRA-2152/updateci
.github/workflows/*.yml: update action versions; add auto-release
2 parents b4056a4 + f09ef82 commit 691ec90

2 files changed

Lines changed: 12 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,24 @@ jobs:
1616

1717
steps:
1818
- name: Install Go ${{ matrix.go }}
19-
uses: actions/setup-go@v2
19+
uses: actions/setup-go@v4
2020
with:
2121
go-version: ${{ matrix.go }}
22+
cache: false
2223
- name: Checkout
23-
uses: actions/checkout@v2
24+
uses: actions/checkout@v4
2425
- name: Cache Modules
25-
uses: actions/cache@v2
26+
uses: actions/cache@v4
2627
with:
2728
path: ~/go/pkg/mod
2829
key: ${{ runner.os }}-go-v1-${{ hashFiles('**/go.sum') }}
2930
restore-keys: |
3031
${{ runner.os }}-go-
3132
- name: Run tests
3233
run: go test -p 1 -v ./...
34+
35+
release:
36+
needs: test
37+
if: github.ref == 'refs/heads/master'
38+
uses: upfluence/actions/.github/workflows/lib-any-release.yml@master
39+
secrets: inherit

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ jobs:
88
timeout-minutes: 30
99
steps:
1010
- name: Install Go
11-
uses: actions/setup-go@v2
11+
uses: actions/setup-go@v4
1212
with:
1313
go-version: 1.19.x
1414
- name: Check out code
15-
uses: actions/checkout@v1
15+
uses: actions/checkout@v4
1616
- name: golanci-lint
1717
uses: upfluence/action-golangci-lint@master
1818
with:

0 commit comments

Comments
 (0)