File tree 1 file changed +20
-5
lines changed
1 file changed +20
-5
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,19 @@ jobs:
12
12
node : ['12']
13
13
14
14
outputs :
15
- status : ${{ steps.github -release.conclusion }}
15
+ status : ${{ steps.pre -release.outputs.release != steps.post-release.outputs.release }}
16
16
17
17
runs-on : ubuntu-latest
18
18
steps :
19
19
- uses : actions/checkout@v2
20
20
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
+
21
28
- name : Set up Node
22
29
uses : actions/setup-node@v1
23
30
with :
@@ -32,10 +39,17 @@ jobs:
32
39
env :
33
40
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
34
41
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
+
35
49
deploy :
36
50
needs : release
37
51
runs-on : ubuntu-18.04
38
- if : needs.release.outputs.status == 'success '
52
+ if : success() && needs.release.outputs.status == 'true '
39
53
steps :
40
54
- uses : actions/checkout@v2
41
55
56
70
57
71
- run : tar -czvf gotrue-${{ steps.releases.outputs.release }}.tar.gz gotrue
58
72
59
- - uses : actions /upload-artifact@v1
73
+ -
uses :
AButler /upload-[email protected]
60
74
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 }}
You can’t perform that action at this time.
0 commit comments