Skip to content

Commit 7b33ed3

Browse files
committed
fix: adds release assets to releases
1 parent fd6ae55 commit 7b33ed3

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

.github/workflows/release.yml

+20-5
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,19 @@ jobs:
1212
node: ['12']
1313

1414
outputs:
15-
status: ${{ steps.github-release.conclusion }}
15+
status: ${{ steps.pre-release.outputs.release != steps.post-release.outputs.release }}
1616

1717
runs-on: ubuntu-latest
1818
steps:
1919
- uses: actions/checkout@v2
2020

21+
- id: pre-release
22+
uses: pozetroninc/github-action-get-latest-release@master
23+
with:
24+
owner: supabase
25+
repo: gotrue
26+
excludes: prerelease, draft
27+
2128
- name: Set up Node
2229
uses: actions/setup-node@v1
2330
with:
@@ -32,10 +39,17 @@ jobs:
3239
env:
3340
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3441

42+
- id: post-release
43+
uses: pozetroninc/github-action-get-latest-release@master
44+
with:
45+
owner: supabase
46+
repo: gotrue
47+
excludes: prerelease, draft
48+
3549
deploy:
3650
needs: release
3751
runs-on: ubuntu-18.04
38-
if: needs.release.outputs.status == 'success'
52+
if: success() && needs.release.outputs.status == 'true'
3953
steps:
4054
- uses: actions/checkout@v2
4155

@@ -56,7 +70,8 @@ jobs:
5670

5771
- run: tar -czvf gotrue-${{ steps.releases.outputs.release }}.tar.gz gotrue
5872

59-
- uses: actions/upload-artifact@v1
73+
- uses: AButler/upload-[email protected]
6074
with:
61-
name: gotrue-${{ steps.releases.outputs.release }}.tar.gz
62-
path: ./gotrue-${{ steps.releases.outputs.release }}.tar.gz
75+
files: 'gotrue-${{ steps.releases.outputs.release }}.tar.gz'
76+
release-tag: ${{ steps.releases.outputs.release }}
77+
repo-token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)