Skip to content

Commit 36798be

Browse files
authored
Merge pull request #60 from Luzilla/release
Finally fix the release workflow
2 parents a92a8b4 + b0b22bd commit 36798be

File tree

2 files changed

+29
-17
lines changed

2 files changed

+29
-17
lines changed

.circleci/config.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,6 @@ workflows:
1919
- integration:
2020
requires:
2121
- build
22-
release:
23-
jobs:
24-
- test
25-
- release:
26-
requires:
27-
- test
28-
filters:
29-
branches:
30-
ignore: /.*/
31-
tags:
32-
only: /^v.*/
3322

3423
jobs:
3524
test:
@@ -85,9 +74,3 @@ jobs:
8574
- run:
8675
name: Test "/metrics" with targets
8776
command: curl -i http://127.0.0.1:9211/metrics
88-
release:
89-
docker:
90-
- *docker_goreleaser
91-
steps:
92-
- checkout
93-
- run: goreleaser release --rm-dist

.github/workflows/goreleaser.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: goreleaser
2+
3+
on:
4+
push:
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
goreleaser:
10+
runs-on: ubuntu-latest
11+
steps:
12+
-
13+
name: Checkout
14+
uses: actions/checkout@v2
15+
with:
16+
fetch-depth: 0
17+
-
18+
name: Set up Go
19+
uses: actions/setup-go@v2
20+
with:
21+
go-version: 1.14
22+
-
23+
name: Run GoReleaser
24+
uses: goreleaser/goreleaser-action@v2
25+
with:
26+
version: latest
27+
args: release --rm-dist
28+
env:
29+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)