diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index d32dcddc..ec6985c8 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -58,7 +58,7 @@ jobs: persist-credentials: false - name: Initialize CodeQL - uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 + uses: github/codeql-action/init@54f647b7e1bb85c95cddabcd46b0c578ec92bc1a # v4.36.3 with: languages: ${{ matrix.language }} # Neither the Python tools (stdlib-only / single OAuth dep, no @@ -68,6 +68,6 @@ jobs: queries: security-and-quality - name: Perform CodeQL analysis - uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 + uses: github/codeql-action/analyze@54f647b7e1bb85c95cddabcd46b0c578ec92bc1a # v4.36.3 with: category: "/language:${{ matrix.language }}" diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 683b3198..2aacfbd5 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -44,7 +44,7 @@ jobs: # - the `uv tool install prek` step below. # Minimum uv version is pinned in the root `pyproject.toml` # (`[tool.uv] required-version`). - - uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 + - uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1 with: enable-cache: true # Sync the uv workspace with the dev group so that diff --git a/.github/workflows/sandbox-lint.yml b/.github/workflows/sandbox-lint.yml index 4002085b..b57ce265 100644 --- a/.github/workflows/sandbox-lint.yml +++ b/.github/workflows/sandbox-lint.yml @@ -51,7 +51,7 @@ jobs: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false - - uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 + - uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1 with: enable-cache: true # Sync the workspace so `sandbox-lint` (a workspace member's diff --git a/.github/workflows/skill-and-tool-validator.yml b/.github/workflows/skill-and-tool-validator.yml index 24568b8c..e0d49e9b 100644 --- a/.github/workflows/skill-and-tool-validator.yml +++ b/.github/workflows/skill-and-tool-validator.yml @@ -47,7 +47,7 @@ jobs: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false - - uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 + - uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1 with: enable-cache: true # Sync every workspace member so the validator's diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 58f03ff8..ea764995 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -181,7 +181,7 @@ jobs: # `pyproject.toml` + the workspace `uv.lock`. Minimum uv # version is enforced by the root `pyproject.toml`'s # `[tool.uv] required-version`. - - uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 + - uses: astral-sh/setup-uv@f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1 with: enable-cache: true - name: Sync workspace (installs ruff / mypy / pytest from root dev group)