From 7a73510a031badaecf487742f7d565d916f32c82 Mon Sep 17 00:00:00 2001 From: Riccardo Mura Date: Thu, 10 Oct 2024 15:18:09 +0200 Subject: [PATCH] Require deps for CI wofklow runners --- .github/workflows/ci.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00885c0..e388429 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,11 +2,12 @@ name: CI on: push: - branches: - - main pull_request: branches: - main + paths: + - '.github/workflows/ci.yml' + - 'src/**' env: APP_NAME: ${{ vars.APP_NAME }} @@ -17,6 +18,11 @@ jobs: runs-on: ubuntu-latest steps: + - name: Set up build and runtime deps + run: | + sudo apt-get update && sudo apt-get upgrade -y + sudo apt-get install -y curl docker docker-compose + - name: Checkout code uses: actions/checkout@v4