diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2de8967..f3a73c4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -13,7 +13,7 @@ jobs: python-version: ["3.11", "3.12", "3.13"] steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 - run: uv python install ${{ matrix.python-version }} - run: uv sync --extra cli - run: uv run ruff check . diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index ebbadff..7c58c04 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -19,12 +19,12 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Initialize CodeQL - uses: github/codeql-action/init@89a39a4e59826350b863aa6b6252a07ad50cf83e # v4.32.4 + uses: github/codeql-action/init@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6 with: languages: ${{ matrix.language }} - name: Autobuild - uses: github/codeql-action/autobuild@89a39a4e59826350b863aa6b6252a07ad50cf83e # v4.32.4 + uses: github/codeql-action/autobuild@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@89a39a4e59826350b863aa6b6252a07ad50cf83e # v4.32.4 + uses: github/codeql-action/analyze@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6 diff --git a/.github/workflows/pypi.yaml b/.github/workflows/pypi.yaml index f14b014..bb2de7d 100644 --- a/.github/workflows/pypi.yaml +++ b/.github/workflows/pypi.yaml @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 - name: Generate SBOM (PEP 770) uses: sbomify/sbomify-action@master @@ -65,7 +65,7 @@ jobs: steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 - name: Generate SBOM (PEP 770) uses: sbomify/sbomify-action@master diff --git a/.github/workflows/sbomify.yaml b/.github/workflows/sbomify.yaml index 98a8742..bdd2192 100644 --- a/.github/workflows/sbomify.yaml +++ b/.github/workflows/sbomify.yaml @@ -15,7 +15,7 @@ jobs: contents: read attestations: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Generate and Upload SBOM uses: sbomify/sbomify-action@master @@ -31,7 +31,7 @@ jobs: OUTPUT_FILE: sbom.cdx.json - name: Attest SBOM - uses: actions/attest-build-provenance@ef244123eb79f2f7a7e75d99086184180e6d0018 # v1 + uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0 with: subject-path: '${{ github.workspace }}/sbom.cdx.json' @@ -44,7 +44,7 @@ jobs: contents: read attestations: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Generate and Upload SBOM uses: sbomify/sbomify-action@master @@ -59,6 +59,6 @@ jobs: OUTPUT_FILE: sbom.cdx.json - name: Attest SBOM - uses: actions/attest-build-provenance@ef244123eb79f2f7a7e75d99086184180e6d0018 # v1 + uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0 with: subject-path: '${{ github.workspace }}/sbom.cdx.json'