diff --git a/.gitea/workflows/sanity.yaml b/.gitea/workflows/sanity.yaml index 0c1bff2..5520884 100644 --- a/.gitea/workflows/sanity.yaml +++ b/.gitea/workflows/sanity.yaml @@ -6,15 +6,20 @@ jobs: audit: runs-on: ubuntu-latest container: - image: docker:cli # Використовуємо образ з Docker клієнтом! - volumes: - - /var/run/docker.sock:/var/run/docker.sock # Даємо доступ до докера хоста + # Використовуємо образ, де точно є Node.js (щоб працював checkout) + image: node:16-bullseye + # Прокидаємо сокет хоста, щоб бачити реальні контейнери + volumes: + - /var/run/docker.sock:/var/run/docker.sock steps: - name: 📥 Check out repository uses: actions/checkout@v3 - - name: 🐍 Run Audit Script - # Встановлюємо python прямо в docker контейнері + - name: 🛠️ Setup Tools run: | - apk add --no-cache python3 - python3 audit.py + # Встановлюємо Docker CLI та Python + apt-get update + apt-get install -y docker.io python3 + + - name: 🐍 Run Audit Script + run: python3 audit.py