diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9e96182..85d7a0e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: outputs: web: ${{ steps.check.outputs.web }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - id: check run: | if [ -f web/package.json ]; then @@ -42,9 +42,9 @@ jobs: python-version: ["3.11", "3.12"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} cache: pip @@ -106,7 +106,7 @@ jobs: - name: Upload coverage if: matrix.python-version == '3.11' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: coverage path: api/coverage.xml @@ -121,9 +121,9 @@ jobs: run: working-directory: web steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v7 with: node-version: "22" cache: npm @@ -153,12 +153,12 @@ jobs: needs: detect runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - - uses: docker/setup-buildx-action@v3 + - uses: docker/setup-buildx-action@v4 - name: Build the API image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: Dockerfile.api @@ -205,7 +205,7 @@ jobs: - name: Build the web image if: needs.detect.outputs.web == 'true' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: Dockerfile.web @@ -246,7 +246,7 @@ jobs: name: no committed secrets runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Fail if a .env file was committed run: | if git ls-files --error-unmatch .env 2>/dev/null; then