aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml19
1 files changed, 10 insertions, 9 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index cc56e5c..924dc18 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -33,7 +33,17 @@ jobs:
- name: Unit tests
run: python -m unittest --buffer
+ test_docker:
+ runs-on: ubuntu-latest
+ name: 'Test / Docker'
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v3
+ - name: Integration test (Docker)
+ run: sudo ./test/integration/docker/test.sh
+
test_example_config:
+ needs: [test_local, test_docker]
runs-on: ubuntu-latest
name: 'Test / example config'
env:
@@ -63,15 +73,6 @@ jobs:
- name: Integration test (example config)
run: ./test/integration/example/test.sh
- test_docker:
- runs-on: ubuntu-latest
- name: 'Test / Docker'
- steps:
- - name: Checkout
- uses: actions/checkout@v3
- - name: Integration test (Docker)
- run: sudo ./test/integration/docker/test.sh
-
publish_docker:
needs: [test_local, test_example_config, test_docker]
runs-on: ubuntu-latest