Skip to content

Commit 2832025

Browse files
committed
ci: enable docker test
1 parent 66029a3 commit 2832025

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.github/workflows/check.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Run clang-format on C files and headers
4747
run: |
4848
IFS=$' \n\t'; set -ux
49-
49+
5050
# "notify" me of newer clang-format version
5151
if command -v clang-format-19 &> /dev/null; then
5252
echo 'clang-format-19 is available'
@@ -64,13 +64,13 @@ jobs:
6464
- name: Run clang-tidy on C files and headers
6565
run: |
6666
IFS=$' \n\t'; set -ux
67-
67+
6868
# "notify" me of newer clang-tidy version
6969
if command -v clang-tidy-19 &> /dev/null; then
7070
echo 'clang-tidy-19 is available'
7171
exit 2
7272
fi
73-
73+
7474
# get required header files
7575
sudo apt-get install --yes --no-install-recommends \
7676
libx11-dev \
@@ -164,15 +164,13 @@ jobs:
164164
run: luarocks make
165165

166166
- name: Run tests
167-
run: luarocks test -- --exclude-tags needsdisplay --verbose --output TAP
167+
run: luarocks test -- --exclude-tags needsspeaker --verbose --output TAP
168168

169169

170170
test-docker:
171171
name: Test (docker)
172172
needs: lint
173173

174-
if: false # TODO: Enable
175-
176174
runs-on: ubuntu-latest
177175
defaults:
178176
run:
@@ -184,7 +182,7 @@ jobs:
184182

185183
- name: Run Tests in Docker
186184
env:
187-
EXCLUDE_TAGS: needsdisplay
185+
EXCLUDE_TAGS: needsspeaker
188186
# renovate: datasource=github-releases depName=docker/compose
189187
COMPOSE_VERSION: v2.34.0
190188
run: |
@@ -195,6 +193,6 @@ jobs:
195193
sudo wget -q "https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-linux-x86_64" \
196194
-O "${compose_plugin_path}"
197195
docker compose version
198-
196+
199197
# Run docker compose
200198
docker compose up --abort-on-container-failure --yes --quiet-pull

0 commit comments

Comments
 (0)