Skip to content

Commit 5567ae5

Browse files
committed
fixed actions for testing windows
1 parent bb2459c commit 5567ae5

File tree

2 files changed

+34
-15
lines changed

2 files changed

+34
-15
lines changed

.github/workflows/main.yml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,19 @@ on:
77
pull_request:
88

99
jobs:
10-
build:
11-
name: Build
12-
runs-on: ubuntu-latest
10+
test:
11+
strategy:
12+
matrix:
13+
os: [ubuntu-latest, windows-latest]
14+
name: test
15+
runs-on: ${{ matrix.os }}
1316
steps:
1417
- name: Setup Go 1.17.2
15-
uses: actions/setup-go@v1
18+
uses: actions/setup-go@v2
1619
with:
1720
go-version: 1.17.2
1821
- name: Check out code into the Go module directory
19-
uses: actions/checkout@v1
22+
uses: actions/checkout@v2
2023
- name: Vet
2124
run: make vet
2225
- name: Test
@@ -37,13 +40,4 @@ jobs:
3740
- name: Upload coverage
3841
uses: codecov/codecov-action@v2
3942
with:
40-
files: ${{ steps.vars.outputs.coverage_txt }}
41-
- name: Run GoReleaser
42-
if: contains(github.ref, 'tags/v')
43-
uses: goreleaser/goreleaser-action@v2
44-
with:
45-
version: latest
46-
args: release --rm-dist
47-
env:
48-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49-
HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }}
43+
files: ${{ steps.vars.outputs.coverage_txt }}

.github/workflows/release.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
on:
2+
push:
3+
tags:
4+
- "v*.*.*"
5+
6+
jobs:
7+
release:
8+
name: Release
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Setup Go 1.17.2
12+
uses: actions/setup-go@v2
13+
with:
14+
go-version: 1.17.2
15+
- name: Check out code into the Go module directory
16+
uses: actions/checkout@v2
17+
- name: Run GoReleaser
18+
if: contains(github.ref, 'tags/v')
19+
uses: goreleaser/goreleaser-action@v2
20+
with:
21+
version: latest
22+
args: release --rm-dist
23+
env:
24+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
25+
HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }}

0 commit comments

Comments
 (0)