summaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-10-15 02:00:06 +0500
committerEgor Tensin <egor@tensin.name>2026-10-15 08:32:35 +0500
commitded8a1956cfe68c84023f9127f796a5ddf1aef1b (patch)
tree3313cb3ce0f99bd58b623b6283d95405c805ffec /.github/workflows
parentv9.0.0 (diff)
downloadcgitize-ded8a1956cfe68c84023f9127f796a5ddf1aef1b.tar.gz
cgitize-ded8a1956cfe68c84023f9127f796a5ddf1aef1b.zip
t/i: migrate to test-harness
Diffstat (limited to '.github/workflows')
-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