fix(ci): install Compose for ingress configuration checks
CI and Deploy / test (push) Failing after 42s
CI and Deploy / deploy (push) Has been skipped

This commit is contained in:
cesnimda
2026-09-09 18:29:13 +02:00
parent 1bbbd05ed5
commit f485f7291b
3 changed files with 23 additions and 3 deletions
+11 -2
View File
@@ -55,9 +55,18 @@ jobs:
with:
node-version: '20'
- name: Setup Compose for configuration checks
# This runner has no Docker CLI/daemon. The official action installs a
# standalone Compose CLI; rendering config never needs engine access.
uses: docker/setup-compose-action@2fe291b7677a45ee1269ec56a42604c143505e7e # v1
with:
version: v5.3.1
cache-binary: false
env:
GITHUB_TOKEN: '' # Public release download; never send a Gitea token to GitHub.
- name: Test repository safety scripts
# Standard-library only and plan-only: this validates the synthetic benchmark harness
# without contacting Ollama, pulling a model, or requiring package installation.
# Python standard library and Compose config rendering only; no services start.
run: |
python3 scripts/test-ollama-evaluation.py
python3 scripts/test-supply-chain.py