Skip to content

Commit 826eff0

Browse files
committed
Change ci.yml to split install and test run into separate steps.
1 parent 98a8cc1 commit 826eff0

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,21 @@ jobs:
2121
os: [ ubuntu-latest ]
2222

2323
steps:
24-
- uses: actions/checkout@v2
25-
# Run the Solid test-suite
24+
- uses: actions/checkout@v3
25+
26+
- name: Setup Solid test suite
27+
shell: 'script -q -e -c "bash {0}"'
28+
run: >-
29+
source ./run-solid-test-suite.sh
30+
&& setup
31+
&& startPubSub
32+
&& startSolidNextcloud server
33+
&& startSolidNextcloud thirdparty
34+
2635
- name: Run the Solid test suite
2736
shell: 'script -q -e -c "bash {0}"'
28-
run: |
29-
bash ./run-solid-test-suite.sh
37+
run: >-
38+
source ./run-solid-test-suite.sh
39+
&& runTests webid-provider
40+
&& runTests solid-crud
41+
&& runTests web-access-control

0 commit comments

Comments
 (0)