summaryrefslogtreecommitdiffstatshomepage
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml12
1 files changed, 10 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b514c16..c9af59f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -43,6 +43,7 @@ jobs:
uses: actions/checkout@v7
with:
fetch-depth: 0
+ submodules: recursive
- name: Set up Python
uses: actions/setup-python@v7
with:
@@ -61,6 +62,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v7
+ with:
+ submodules: recursive
- name: Integration test (Docker)
run: sudo make test/docker
@@ -80,6 +83,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v7
+ with:
+ submodules: recursive
- name: Set up Python
uses: actions/setup-python@v7
with:
@@ -90,8 +95,8 @@ jobs:
uses: webfactory/ssh-agent@v0.10.0
with:
ssh-private-key: '${{ secrets.SSH_KEY }}'
- - name: Integration test (example config)
- run: make test/example
+ - name: Integration tests
+ run: make test/integration
publish_docker:
needs:
@@ -110,6 +115,8 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v7
+ with:
+ submodules: recursive
# https://github.com/docker/metadata-action#semver
- id: meta
name: Docker Hub metadata
@@ -168,6 +175,7 @@ jobs:
uses: actions/checkout@v7
with:
fetch-depth: 0
+ submodules: recursive
- name: Set up Python
uses: actions/setup-python@v7
- name: Verify package can be installed