File tree Expand file tree Collapse file tree 5 files changed +17
-15
lines changed Expand file tree Collapse file tree 5 files changed +17
-15
lines changed Original file line number Diff line number Diff line change 1
1
name : Setup EdgeDB
2
2
description : ' Setup EdgeDB server, migrate schema, generate TS files'
3
3
4
- inputs :
5
- dsn :
6
- description : EdgeDB DSN
7
-
8
4
runs :
9
5
using : composite
10
6
steps :
11
7
- name : Setup EdgeDB
12
8
uses : edgedb/setup-edgedb@v1
13
9
with :
14
10
cli-version : nightly
15
- server-dsn : ${{ inputs.dsn }}
11
+ server-dsn : none
16
12
17
13
- name : Branch & Migrate
18
14
shell : bash
Original file line number Diff line number Diff line change 7
7
- synchronize
8
8
- labeled
9
9
10
+ env :
11
+ EDGEDB_INSTANCE : ${{ secrets.EDGEDB_INSTANCE }}
12
+ EDGEDB_SECRET_KEY : ${{ secrets.EDGEDB_SECRET_KEY }}
13
+
10
14
jobs :
11
15
generate :
12
16
name : Generate
24
28
25
29
- name : EdgeDB Setup
26
30
uses : ./.github/actions/edgedb-setup
27
- with :
28
- dsn : ${{ secrets.EDGEDB_DSN }}
29
31
30
32
- name : Generate GraphQL Schema
31
33
run : yarn start -- --gen-schema
Original file line number Diff line number Diff line change @@ -2,6 +2,10 @@ name: EdgeDB
2
2
on :
3
3
pull_request :
4
4
5
+ env :
6
+ EDGEDB_INSTANCE : ${{ secrets.EDGEDB_INSTANCE }}
7
+ EDGEDB_SECRET_KEY : ${{ secrets.EDGEDB_SECRET_KEY }}
8
+
5
9
jobs :
6
10
Clean :
7
11
runs-on : ubuntu-latest
12
16
13
17
- name : EdgeDB Setup
14
18
uses : ./.github/actions/edgedb-setup
15
- with :
16
- dsn : ${{ secrets.EDGEDB_DSN }}
17
19
18
20
- name : Inject Access Policies
19
21
run : yarn console edgedb ap inject
Original file line number Diff line number Diff line change 6
6
- master
7
7
- develop
8
8
9
+ env :
10
+ EDGEDB_INSTANCE : ${{ secrets.EDGEDB_INSTANCE }}
11
+ EDGEDB_SECRET_KEY : ${{ secrets.EDGEDB_SECRET_KEY }}
12
+
9
13
jobs :
10
14
lint :
11
15
runs-on : ubuntu-latest
17
21
18
22
- name : EdgeDB Setup
19
23
uses : ./.github/actions/edgedb-setup
20
- with :
21
- dsn : ${{ secrets.EDGEDB_DSN }}
22
24
23
25
- name : Check for no duplicate dependencies
24
26
run : yarn dedupe --check
Original file line number Diff line number Diff line change 6
6
- master
7
7
- develop
8
8
9
+ env :
10
+ EDGEDB_INSTANCE : ${{ secrets.EDGEDB_INSTANCE }}
11
+ EDGEDB_SECRET_KEY : ${{ secrets.EDGEDB_SECRET_KEY }}
12
+
9
13
jobs :
10
14
Unit :
11
15
runs-on : ubuntu-latest
17
21
18
22
- name : EdgeDB Setup
19
23
uses : ./.github/actions/edgedb-setup
20
- with :
21
- dsn : ${{ secrets.EDGEDB_DSN }}
22
24
23
25
- name : Tests
24
26
run : yarn test --reporters=github-actions
64
66
65
67
- name : EdgeDB Setup
66
68
uses : ./.github/actions/edgedb-setup
67
- with :
68
- dsn : ${{ secrets.EDGEDB_DSN }}
69
69
70
70
- name : E2E Tests
71
71
run : yarn test:e2e --shard=${{ matrix.shard }}/6 --reporters=github-actions
You can’t perform that action at this time.
0 commit comments