Skip to content

Commit 74e0229

Browse files
committed
fix(action): fix action not triggered problen when goes public
1 parent a8872f4 commit 74e0229

File tree

2 files changed

+51
-19
lines changed

2 files changed

+51
-19
lines changed

.github/workflows/goreleaser.yml

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
goreleaser:
10-
runs-on: [self-hosted]
10+
runs-on: ubuntu-latest
1111
steps:
1212
-
1313
name: Checkout
@@ -34,16 +34,37 @@ jobs:
3434
# brew install mitchellh/gon/gon
3535
# brew install goreleaser
3636
# pip3 install GitPython
37-
-
38-
name: Run GoReleaser
37+
- name: Set up Go
38+
uses: actions/setup-go@v3
39+
with:
40+
go-version: '>=1.18.0'
41+
- name: Install dependencies
42+
run: |
43+
python -m pip install --upgrade pip
44+
pip install GitPython
45+
- name: Run GoReleaser
46+
uses: goreleaser/goreleaser-action@v3
47+
with:
48+
# either 'goreleaser' (default) or 'goreleaser-pro'
49+
distribution: goreleaser
50+
version: latest
51+
args: release --rm-dist
3952
env:
4053
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4154
AC_USERNAME: ${{ secrets.AC_USERNAME }}
4255
AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
43-
run: |
44-
45-
goreleaser --rm-dist --force
46-
-
47-
name: Check Binary
48-
run: |
49-
./dist/lets_linux_amd64/lets version
56+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
57+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
58+
# -
59+
# name: Run GoReleaser
60+
# env:
61+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
62+
# AC_USERNAME: ${{ secrets.AC_USERNAME }}
63+
# AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
64+
# run: |
65+
#
66+
# goreleaser --rm-dist --force
67+
# -
68+
# name: Check Binary
69+
# run: |
70+
# ./dist/lets_linux_amd64/lets version

.github/workflows/goreleaser_push.yml

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
goreleaser_push:
13-
runs-on: [self-hosted]
13+
runs-on: ubuntu-latest
1414
steps:
1515
-
1616
name: Checkout
@@ -36,15 +36,26 @@ jobs:
3636
# brew tap mitchellh/gon
3737
# brew install mitchellh/gon/gon
3838
# brew install goreleaser
39-
-
40-
name: Run GoReleaser
39+
- name: Set up Go
40+
uses: actions/setup-go@v3
41+
- name: Install dependencies
42+
run: |
43+
python -m pip install --upgrade pip
44+
pip install GitPython
45+
- name: Run GoReleaser
46+
uses: goreleaser/goreleaser-action@v3
47+
with:
48+
# either 'goreleaser' (default) or 'goreleaser-pro'
49+
distribution: goreleaser
50+
version: latest
51+
args: --rm-dist --skip-publish --skip-validate
4152
env:
4253
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4354
AC_USERNAME: ${{ secrets.AC_USERNAME }}
4455
AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
45-
run: |
46-
goreleaser --rm-dist --skip-publish --skip-validate
47-
-
48-
name: Check Binary
49-
run: |
50-
./dist/lets_linux_amd64/lets version
56+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
57+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
58+
# -
59+
# name: Check Binary
60+
# run: |
61+
# ./dist/lets_linux_amd64/lets version

0 commit comments

Comments
 (0)