Skip to content

Commit ac914ef

Browse files
committed
Try alternative releaser
1 parent d45cdd7 commit ac914ef

File tree

1 file changed

+24
-65
lines changed

1 file changed

+24
-65
lines changed

.github/workflows/release.yml

Lines changed: 24 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,28 @@
1+
name: goreleaser
2+
13
on: release
2-
name: Build
4+
35
jobs:
4-
release-linux-386:
5-
name: release linux/386
6+
goreleaser:
67
runs-on: ubuntu-latest
78
steps:
8-
- uses: actions/checkout@master
9-
- name: compile and release
10-
uses: ngs/go-release.action@v1.0.1
11-
env:
12-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
13-
GOARCH: "386"
14-
GOOS: linux
15-
release-linux-amd64:
16-
name: release linux/amd64
17-
runs-on: ubuntu-latest
18-
steps:
19-
- uses: actions/checkout@master
20-
- name: compile and release
21-
uses: ngs/go-release.action@v1.0.1
22-
env:
23-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24-
GOARCH: amd64
25-
GOOS: linux
26-
release-darwin-386:
27-
name: release darwin/386
28-
runs-on: ubuntu-latest
29-
steps:
30-
- uses: actions/checkout@master
31-
- name: compile and release
32-
uses: ngs/go-release.action@v1.0.1
33-
env:
34-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
35-
GOARCH: "386"
36-
GOOS: darwin
37-
release-darwin-amd64:
38-
name: release darwin/amd64
39-
runs-on: ubuntu-latest
40-
steps:
41-
- uses: actions/checkout@master
42-
- name: compile and release
43-
uses: ngs/go-release.action@v1.0.1
44-
env:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46-
GOARCH: amd64
47-
GOOS: darwin
48-
release-windows-386:
49-
name: release windows/386
50-
runs-on: ubuntu-latest
51-
steps:
52-
- uses: actions/checkout@master
53-
- name: compile and release
54-
uses: ngs/go-release.action@v1.0.1
55-
env:
56-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
57-
GOARCH: "386"
58-
GOOS: windows
59-
release-windows-amd64:
60-
name: release windows/amd64
61-
runs-on: ubuntu-latest
62-
steps:
63-
- uses: actions/checkout@master
64-
- name: compile and release
65-
uses: ngs/go-release.action@v1.0.1
66-
env:
67-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
68-
GOARCH: amd64
69-
GOOS: windows
9+
-
10+
name: Checkout
11+
uses: actions/checkout@v2
12+
-
13+
name: Unshallow
14+
run: git fetch --prune --unshallow
15+
-
16+
name: Set up Go
17+
uses: actions/setup-go@v1
18+
with:
19+
go-version: 1.13.x
20+
-
21+
name: Run GoReleaser
22+
uses: goreleaser/goreleaser-action@v1
23+
with:
24+
version: latest
25+
args: release --rm-dist
26+
key: ${{ secrets.YOUR_PRIVATE_KEY }}
27+
env:
28+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)