fix(ci): install Compose for ingress configuration checks
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user