Skip to content

Commit 87524f9

Browse files
committed
Update GitHub Actions settings
1 parent c7903e1 commit 87524f9

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,29 @@
11
name: Release
22

33
on:
4-
push:
5-
tags:
6-
- 'v*'
4+
workflow_run:
5+
workflows:
6+
- Test
7+
types:
8+
- completed
79

810
jobs:
911
release:
1012
name: Release
1113
runs-on: ubuntu-latest
1214
steps:
1315
- name: Checkout
14-
uses: actions/checkout@v2
16+
uses: actions/checkout@v3
1517
with:
1618
fetch-depth: 0
1719
- name: Setup Go
18-
uses: actions/setup-go@v2
20+
uses: actions/setup-go@v3
1921
with:
2022
go-version: 1.19
2123
- name: Run GoReleaser
22-
uses: goreleaser/goreleaser-action@v2
24+
uses: goreleaser/goreleaser-action@v4
2325
with:
2426
version: latest
25-
args: release --rm-dist
27+
args: release --clean
2628
env:
2729
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test.yaml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,12 @@ jobs:
1414
runs-on: ${{ matrix.os }}
1515
steps:
1616
- name: Install Go
17-
uses: actions/setup-go@v2
17+
uses: actions/setup-go@v3
1818
with:
1919
go-version: ${{ matrix.go-version }}
2020
- name: Checkout code
21-
uses: actions/checkout@v2
21+
uses: actions/checkout@v3
2222
- name: Test
2323
run: go test -coverprofile="coverage.txt" -covermode=atomic ./...
24-
- name: Upload coverage
25-
uses: codecov/codecov-action@v1
26-
with:
27-
token: ${{ secrets.CODECOV_TOKEN }}
24+
- name: Upload coverage reports to Codecov
25+
uses: codecov/codecov-action@v3

0 commit comments

Comments
 (0)