diff --git a/.github/workflows/container-security-scan.yml b/.github/workflows/container-security-scan.yml index 5f6c47a..fc2e9e4 100644 --- a/.github/workflows/container-security-scan.yml +++ b/.github/workflows/container-security-scan.yml @@ -53,7 +53,7 @@ jobs: version: latest steps: - name: Checkout - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v6.0.1 - name: Log in to GHCR uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 @@ -80,14 +80,14 @@ jobs: ignore-unfixed: true - name: Upload SARIF - uses: github/codeql-action/upload-sarif@1b1aada464948af03b950897e5eb522f92603cc2 # v3.26.9 + uses: github/codeql-action/upload-sarif@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v3.26.9 with: sarif_file: trivy-${{ matrix.image }}.sarif # Distinguish reports per container image in Code Scanning UI category: trivy-${{ matrix.image }} - name: Upload raw report artifact - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: trivy-report-${{ matrix.image }} path: trivy-${{ matrix.image }}.sarif @@ -100,10 +100,10 @@ jobs: if: always() steps: - name: Checkout - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # v6.0.1 - name: Download artifacts - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0 with: path: trivy-artifacts diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index fc04710..c09c52b 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 # Backend (Python) - name: Install uv @@ -20,7 +20,7 @@ jobs: version: "0.5.11" - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: "tourist_scheduling_system/pyproject.toml"