File tree Expand file tree Collapse file tree 1 file changed +0
-33
lines changed Expand file tree Collapse file tree 1 file changed +0
-33
lines changed Original file line number Diff line number Diff line change 12
12
NODE_VERSION : ' 20'
13
13
14
14
jobs :
15
- ci-core :
16
- name : Core Packages CI
17
- uses : ./.github/workflows/ci-core.yml
18
- permissions :
19
- actions : read
20
- contents : read
21
-
22
- ci-supabase-js :
23
- name : Supabase-JS Integration CI
24
- uses : ./.github/workflows/ci-supabase-js.yml
25
- permissions :
26
- actions : read
27
- contents : read
28
-
29
- ci-auth-js-node18 :
30
- name : Auth-JS Node.js 18 Compatibility
31
- uses : ./.github/workflows/ci-auth-js-node18.yml
32
- permissions :
33
- actions : read
34
- contents : read
35
-
36
- # ==========================================
37
- # CANARY RELEASE (only on main, after all CI passes)
38
- # ==========================================
39
-
40
15
release-canary :
41
16
name : Release Canary
42
17
runs-on : ubuntu-latest
43
- needs : [ci-core, ci-supabase-js, ci-auth-js-node18]
44
18
# Only run on main branch pushes, and only if all CI jobs succeeded
45
- if : |
46
- github.ref == 'refs/heads/main' &&
47
- github.event_name == 'push'
48
- &&
49
- needs.ci-core.result == 'success' &&
50
- needs.ci-supabase-js.result == 'success' &&
51
- needs.ci-auth-js-node18.result == 'success'
52
19
steps :
53
20
- name : Generate token
54
21
id : app-token
You can’t perform that action at this time.
0 commit comments