diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 17a204c02..d7dcb9490 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,7 +37,7 @@ jobs: with: python-version: ${{ env.python_version }} - name: Install uv - uses: astral-sh/setup-uv@38f3f104447c67c051c4a08e39b64a148898af3a # v4.2.0 + uses: astral-sh/setup-uv@180f8b44399608a850e1db031fa65c77746566d3 # v5.0.1 with: enable-cache: true cache-dependency-glob: ".pre-commit-config.yaml" @@ -65,7 +65,7 @@ jobs: with: ref: ${{ github.event.pull_request.head.sha }} - name: Install uv - uses: astral-sh/setup-uv@38f3f104447c67c051c4a08e39b64a148898af3a # v4.2.0 + uses: astral-sh/setup-uv@180f8b44399608a850e1db031fa65c77746566d3 # v5.0.1 with: enable-cache: true cache-dependency-glob: "uv.lock" @@ -105,7 +105,7 @@ jobs: with: python-version: ${{ env.python_version }} - name: Install uv - uses: astral-sh/setup-uv@38f3f104447c67c051c4a08e39b64a148898af3a # v4.2.0 + uses: astral-sh/setup-uv@180f8b44399608a850e1db031fa65c77746566d3 # v5.0.1 with: enable-cache: true cache-dependency-glob: "uv.lock" @@ -131,7 +131,7 @@ jobs: - name: Archive GTK runtime run: 7z a -tzip GTK${{ matrix.gtk-version }}_Gvsbuild_${{ github.sha }}_x64.zip C:\gtk-build\gtk\x64\release\* - name: Upload GTK${{ matrix.gtk-version }}_Gvsbuild-${{ github.sha }}_x64.zip - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 + uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0 with: name: GTK${{ matrix.gtk-version }}_Gvsbuild_${{ github.sha }}_x64.zip path: GTK${{ matrix.gtk-version }}_Gvsbuild_${{ github.sha }}_x64.zip @@ -149,13 +149,13 @@ jobs: if: matrix.gtk-version == '4' run: uv build - name: Upload gvsbuild-${{ github.event.release.tag_name }}.tar.gz - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 + uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0 if: github.event_name == 'release' && matrix.gtk-version == '4' with: name: gvsbuild-${{ github.event.release.tag_name }}.tar.gz path: dist/gvsbuild-${{ github.event.release.tag_name }}.tar.gz - name: Upload gvsbuild-${{ github.event.release.tag_name }}-py3-none-any.whl - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 + uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0 if: github.event_name == 'release' && matrix.gtk-version == '4' with: name: gvsbuild-${{ github.event.release.tag_name }}-py3-none-any.whl diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index e20cfe8f4..518aa8801 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -32,11 +32,11 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@df409f7d9260372bd5f19e5b04e83cb3c43714ae # v3.27.9 + uses: github/codeql-action/init@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0 with: languages: python - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@df409f7d9260372bd5f19e5b04e83cb3c43714ae # v3.27.9 + uses: github/codeql-action/analyze@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0 with: category: "/language:python" diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 35656465b..edd2d6598 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -63,7 +63,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: "Upload artifact" - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 + uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0 with: name: SARIF file path: results.sarif @@ -71,6 +71,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@df409f7d9260372bd5f19e5b04e83cb3c43714ae # v3.27.9 + uses: github/codeql-action/upload-sarif@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0 with: sarif_file: results.sarif diff --git a/.github/workflows/uv-lock.yml b/.github/workflows/uv-lock.yml index b46634d03..3b7f6e136 100644 --- a/.github/workflows/uv-lock.yml +++ b/.github/workflows/uv-lock.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: token: ${{ secrets.UV_LOCK_PAT }} - - uses: astral-sh/setup-uv@38f3f104447c67c051c4a08e39b64a148898af3a # v0.4.17 + - uses: astral-sh/setup-uv@180f8b44399608a850e1db031fa65c77746566d3 # v0.4.17 with: enable-cache: true - run: uv lock