From 38ec44dc4db5adce293cf259a07c5d4b9de72b79 Mon Sep 17 00:00:00 2001 From: Nano Taboada Date: Tue, 20 May 2025 13:37:30 -0300 Subject: [PATCH] chore(ci): pin GitHub Actions to specific versions --- .github/workflows/python-app.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index c0f6ce7..4020e8c 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -20,13 +20,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Lint commit messages - uses: wagoid/commitlint-github-action@v6 + uses: wagoid/commitlint-github-action@v6.2.1 - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v5.6.0 with: python-version: ${{ env.PYTHON_VERSION }} cache: 'pip' @@ -45,10 +45,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v5.6.0 with: python-version: ${{ env.PYTHON_VERSION }} cache: 'pip' @@ -67,7 +67,7 @@ jobs: pytest --cov=./ --cov-report=xml --cov-report=term - name: Upload coverage report artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v4.6.2 with: name: coverage.xml path: ./coverage.xml @@ -80,23 +80,23 @@ jobs: service: [codecov, codacy] steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Download coverage report artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v4.3.0 with: name: coverage.xml - name: Upload coverage report to ${{ matrix.service }} if: ${{ matrix.service == 'codecov' }} - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v5.4.3 with: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml - name: Upload coverage report to ${{ matrix.service }} if: ${{ matrix.service == 'codacy' }} - uses: codacy/codacy-coverage-reporter-action@v1 + uses: codacy/codacy-coverage-reporter-action@v1.3.0 with: project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} coverage-reports: coverage.xml @@ -112,20 +112,20 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Log in to GitHub Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v3.4.0 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v3.10.0 - name: Build and push Docker image to GitHub Container Registry - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v6.17.0 with: context: . push: true