From e7a8caf033a7a71fcd285c8714732f90cece6bc5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Jul 2026 04:48:59 +0000 Subject: [PATCH] chore(deps): bump the all-dependencies group across 1 directory with 12 updates Bumps the all-dependencies group with 12 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `7.0.0` | `7.0.1` | | [docker/login-action](https://github.com/docker/login-action) | `4.4.0` | `4.5.1` | | [actions/setup-dotnet](https://github.com/actions/setup-dotnet) | `5.4.0` | `6.0.0` | | [actions/setup-python](https://github.com/actions/setup-python) | `6.3.0` | `7.0.0` | | [actions/setup-node](https://github.com/actions/setup-node) | `6.5.0` | `7.0.0` | | [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) | `2.8.0` | `2.9.0` | | [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) | `7.5.1` | `7.6.0` | | [Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock) | `1.9.1` | `1.10.0` | | [Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock) | `1.9.1` | `1.10.0` | | [Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock) | `673eb65e7d863a1a8a8a70882bd980e189d41754` | `508662bdde6082f4c12761a172fc9c7cbaa39366` | | [Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock) | `1.9.1` | `1.10.0` | | [Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock) | `1.9.1` | `1.10.0` | Updates `actions/checkout` from 7.0.0 to 7.0.1 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1) Updates `docker/login-action` from 4.4.0 to 4.5.1 - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/af1e73f918a031802d376d3c8bbc3fe56130a9b0...abd2ef45e78c5afb21d64d4ca52ee8550d9572c7) Updates `actions/setup-dotnet` from 5.4.0 to 6.0.0 - [Release notes](https://github.com/actions/setup-dotnet/releases) - [Commits](https://github.com/actions/setup-dotnet/compare/26b0ec14cb23fa6904739307f278c14f94c95bf1...a98b56852c35b8e3190ac28c8c2271da59106c68) Updates `actions/setup-python` from 6.3.0 to 7.0.0 - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/ece7cb06caefa5fff74198d8649806c4678c61a1...5fda3b95a4ea91299a34e894583c3862153e4b97) Updates `actions/setup-node` from 6.5.0 to 7.0.0 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/249970729cb0ef3589644e2896645e5dc5ba9c38...820762786026740c76f36085b0efc47a31fe5020) Updates `lycheeverse/lychee-action` from 2.8.0 to 2.9.0 - [Release notes](https://github.com/lycheeverse/lychee-action/releases) - [Commits](https://github.com/lycheeverse/lychee-action/compare/8646ba30535128ac92d33dfc9133794bfdd9b411...e7477775783ea5526144ba13e8db5eec57747ce8) Updates `release-drafter/release-drafter` from 7.5.1 to 7.6.0 - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/4d75298e00d9e34c483e5ff8c68d0ea1c1940c1e...eada3c96a64734dd381cfbda23511034e328ddb0) Updates `Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock` from 1.9.1 to 1.10.0 - [Release notes](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/releases) - [Commits](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/compare/a00614ace745152a659c5c2654f7cefb68a5a628...3741b56ceab4a68ba4c09fe7e91e804b53ff2412) Updates `Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock` from 1.9.1 to 1.10.0 - [Release notes](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/releases) - [Commits](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/compare/a00614ace745152a659c5c2654f7cefb68a5a628...3741b56ceab4a68ba4c09fe7e91e804b53ff2412) Updates `Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup` from 673eb65e7d863a1a8a8a70882bd980e189d41754 to 508662bdde6082f4c12761a172fc9c7cbaa39366 - [Release notes](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/releases) - [Commits](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/compare/673eb65e7d863a1a8a8a70882bd980e189d41754...508662bdde6082f4c12761a172fc9c7cbaa39366) Updates `Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability` from 1.9.1 to 1.10.0 - [Release notes](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/releases) - [Commits](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/compare/a00614ace745152a659c5c2654f7cefb68a5a628...3741b56ceab4a68ba4c09fe7e91e804b53ff2412) Updates `Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head` from 1.9.1 to 1.10.0 - [Release notes](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/releases) - [Commits](https://github.com/ambiguous-interactive/ambiguous-organization-build-lock/compare/a00614ace745152a659c5c2654f7cefb68a5a628...3741b56ceab4a68ba4c09fe7e91e804b53ff2412) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: docker/login-action dependency-version: 4.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: actions/setup-dotnet dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: actions/setup-python dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: actions/setup-node dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: lycheeverse/lychee-action dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: release-drafter/release-drafter dependency-version: 7.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup dependency-version: 508662bdde6082f4c12761a172fc9c7cbaa39366 dependency-type: direct:production dependency-group: all-dependencies - dependency-name: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] --- .github/workflows/actionlint.yml | 2 +- .github/workflows/asmdef-lint.yml | 2 +- .../workflows/build-publish-devcontainer.yml | 4 +- .github/workflows/changelog-lint.yml | 2 +- .github/workflows/csharp-naming-lint.yml | 2 +- .github/workflows/csharp-no-regions-lint.yml | 2 +- .github/workflows/csharpier-autofix.yml | 8 +-- .github/workflows/dependabot-lint.yml | 2 +- .github/workflows/deploy-pages.yml | 4 +- .github/workflows/deploy-wiki.yml | 4 +- .github/workflows/doc-code-samples.yml | 4 +- .github/workflows/drawer-multiobject-lint.yml | 2 +- .github/workflows/format-on-demand.yml | 16 ++--- .github/workflows/license-header-lint.yml | 2 +- .github/workflows/license-year-audit.yml | 2 +- .github/workflows/lint-doc-links.yml | 6 +- .github/workflows/lint-error-codes.yml | 4 +- .github/workflows/llm-instructions-lint.yml | 6 +- .github/workflows/markdown-json.yml | 4 +- .github/workflows/meta-file-lint.yml | 2 +- .github/workflows/odin-undo-safety-lint.yml | 2 +- .github/workflows/prettier-autofix.yml | 8 +-- .github/workflows/pwsh-invocations-lint.yml | 4 +- .github/workflows/release-drafter.yml | 4 +- .github/workflows/release-prepare.yml | 4 +- .github/workflows/release.yml | 22 +++---- .github/workflows/runner-bootstrap.yml | 6 +- .github/workflows/spelling-check.yml | 4 +- .github/workflows/sync-banner-version.yml | 2 +- .github/workflows/sync-issue-template.yml | 2 +- .github/workflows/test-lint.yml | 2 +- .github/workflows/unity-benchmarks.yml | 18 +++--- .github/workflows/unity-file-naming-lint.yml | 2 +- .github/workflows/unity-tests.yml | 60 +++++++++---------- .github/workflows/update-dotnet-tools.yml | 4 +- .github/workflows/validate-devcontainer.yml | 2 +- .github/workflows/validate-docs.yml | 14 ++--- .github/workflows/validate-formatting.yml | 6 +- .github/workflows/validate-hooks.yml | 2 +- .github/workflows/validate-mcp-config.yml | 2 +- .github/workflows/validate-npm-package.yml | 4 +- .github/workflows/validate-wiki-links.yml | 4 +- .github/workflows/yaml-format-lint.yml | 4 +- 43 files changed, 131 insertions(+), 131 deletions(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index dc70e67a..d96d17d0 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Run actionlint uses: raven-actions/actionlint@3d39aea434753780c3b3d4a1a31c854b4dbf49d7 diff --git a/.github/workflows/asmdef-lint.yml b/.github/workflows/asmdef-lint.yml index e8994106..82df7fa2 100644 --- a/.github/workflows/asmdef-lint.yml +++ b/.github/workflows/asmdef-lint.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Validate Assembly Definition files shell: pwsh diff --git a/.github/workflows/build-publish-devcontainer.yml b/.github/workflows/build-publish-devcontainer.yml index bd7b4a0b..43e8200f 100644 --- a/.github/workflows/build-publish-devcontainer.yml +++ b/.github/workflows/build-publish-devcontainer.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Validate Dockerfile download URLs run: bash scripts/validate-devcontainer-urls.sh @@ -43,7 +43,7 @@ jobs: uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c - name: Log in to GHCR - uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 + uses: docker/login-action@abd2ef45e78c5afb21d64d4ca52ee8550d9572c7 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} diff --git a/.github/workflows/changelog-lint.yml b/.github/workflows/changelog-lint.yml index 2e4d902c..e2cfba9a 100644 --- a/.github/workflows/changelog-lint.yml +++ b/.github/workflows/changelog-lint.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Validate CHANGELOG.md format shell: pwsh diff --git a/.github/workflows/csharp-naming-lint.yml b/.github/workflows/csharp-naming-lint.yml index 21b126eb..1ea8dae4 100644 --- a/.github/workflows/csharp-naming-lint.yml +++ b/.github/workflows/csharp-naming-lint.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test comment-stripping helper shell: pwsh diff --git a/.github/workflows/csharp-no-regions-lint.yml b/.github/workflows/csharp-no-regions-lint.yml index 031c002d..0183eca7 100644 --- a/.github/workflows/csharp-no-regions-lint.yml +++ b/.github/workflows/csharp-no-regions-lint.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: "Lint C# files for #region directives" shell: pwsh diff --git a/.github/workflows/csharpier-autofix.yml b/.github/workflows/csharpier-autofix.yml index 91f82ae9..6bd3ef32 100644 --- a/.github/workflows/csharpier-autofix.yml +++ b/.github/workflows/csharpier-autofix.yml @@ -20,12 +20,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 - name: Setup .NET - uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 with: dotnet-version: "8.0.x" @@ -54,7 +54,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout fork PR HEAD - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: repository: ${{ github.event.pull_request.head.repo.full_name }} ref: ${{ github.event.pull_request.head.ref }} @@ -62,7 +62,7 @@ jobs: fetch-depth: 0 - name: Setup .NET - uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 with: dotnet-version: "8.0.x" diff --git a/.github/workflows/dependabot-lint.yml b/.github/workflows/dependabot-lint.yml index 0070d68d..d3e2477f 100644 --- a/.github/workflows/dependabot-lint.yml +++ b/.github/workflows/dependabot-lint.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test Dependabot linter shell: pwsh diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index f18e9586..66bdbac8 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -29,12 +29,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 - name: Setup Python - uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 with: python-version: "3.11" cache: pip diff --git a/.github/workflows/deploy-wiki.yml b/.github/workflows/deploy-wiki.yml index 91b76cc5..8e65d007 100644 --- a/.github/workflows/deploy-wiki.yml +++ b/.github/workflows/deploy-wiki.yml @@ -64,13 +64,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout main repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: path: main fetch-depth: 1 - name: Set up Python - uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 with: python-version: "3.11" diff --git a/.github/workflows/doc-code-samples.yml b/.github/workflows/doc-code-samples.yml index 6caaf355..1c02a1fa 100644 --- a/.github/workflows/doc-code-samples.yml +++ b/.github/workflows/doc-code-samples.yml @@ -27,10 +27,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" diff --git a/.github/workflows/drawer-multiobject-lint.yml b/.github/workflows/drawer-multiobject-lint.yml index 003ddee1..67960e2c 100644 --- a/.github/workflows/drawer-multiobject-lint.yml +++ b/.github/workflows/drawer-multiobject-lint.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test comment-stripping helper shell: pwsh diff --git a/.github/workflows/format-on-demand.yml b/.github/workflows/format-on-demand.yml index 1cdbc898..2187deba 100644 --- a/.github/workflows/format-on-demand.yml +++ b/.github/workflows/format-on-demand.yml @@ -53,14 +53,14 @@ jobs: - name: Checkout PR branch (same-repo) if: ${{ steps.meta.outputs.same_repo == 'true' }} - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: ref: ${{ steps.meta.outputs.head_ref }} fetch-depth: 0 - name: Checkout PR fork head if: ${{ steps.meta.outputs.same_repo != 'true' }} - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: repository: ${{ steps.meta.outputs.head_repo }} ref: ${{ steps.meta.outputs.head_ref }} @@ -68,12 +68,12 @@ jobs: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" - name: Setup .NET - uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 with: dotnet-version: "8.0.x" @@ -202,14 +202,14 @@ jobs: - name: Checkout PR branch (same-repo) if: ${{ steps.meta.outputs.same_repo == 'true' }} - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: ref: ${{ steps.meta.outputs.head_ref }} fetch-depth: 0 - name: Checkout PR fork head if: ${{ steps.meta.outputs.same_repo != 'true' }} - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: repository: ${{ steps.meta.outputs.head_repo }} ref: ${{ steps.meta.outputs.head_ref }} @@ -217,12 +217,12 @@ jobs: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" - name: Setup .NET - uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 with: dotnet-version: "8.0.x" diff --git a/.github/workflows/license-header-lint.yml b/.github/workflows/license-header-lint.yml index 18ad079c..57f0a13b 100644 --- a/.github/workflows/license-header-lint.yml +++ b/.github/workflows/license-header-lint.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Check MIT license headers shell: pwsh diff --git a/.github/workflows/license-year-audit.yml b/.github/workflows/license-year-audit.yml index 16dce246..65979204 100644 --- a/.github/workflows/license-year-audit.yml +++ b/.github/workflows/license-year-audit.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 diff --git a/.github/workflows/lint-doc-links.yml b/.github/workflows/lint-doc-links.yml index 30ca3c96..4c45cd16 100644 --- a/.github/workflows/lint-doc-links.yml +++ b/.github/workflows/lint-doc-links.yml @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test comment stripping shell: pwsh @@ -65,10 +65,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Check external links (lychee) - uses: lycheeverse/lychee-action@8646ba30535128ac92d33dfc9133794bfdd9b411 + uses: lycheeverse/lychee-action@e7477775783ea5526144ba13e8db5eec57747ce8 with: args: >- -c .lychee.toml diff --git a/.github/workflows/lint-error-codes.yml b/.github/workflows/lint-error-codes.yml index 7545f32b..9a9284cd 100644 --- a/.github/workflows/lint-error-codes.yml +++ b/.github/workflows/lint-error-codes.yml @@ -67,10 +67,10 @@ jobs: timeout-minutes: 10 steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm" diff --git a/.github/workflows/llm-instructions-lint.yml b/.github/workflows/llm-instructions-lint.yml index c2beafbd..fa1f0854 100644 --- a/.github/workflows/llm-instructions-lint.yml +++ b/.github/workflows/llm-instructions-lint.yml @@ -43,11 +43,11 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node.js (cached) if: ${{ hashFiles('package-lock.json') != '' }} - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm" @@ -55,7 +55,7 @@ jobs: - name: Setup Node.js (no cache) if: ${{ hashFiles('package-lock.json') == '' }} - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" diff --git a/.github/workflows/markdown-json.yml b/.github/workflows/markdown-json.yml index 63afb3fa..57440000 100644 --- a/.github/workflows/markdown-json.yml +++ b/.github/workflows/markdown-json.yml @@ -18,10 +18,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm" diff --git a/.github/workflows/meta-file-lint.yml b/.github/workflows/meta-file-lint.yml index fb97e8a1..2006f173 100644 --- a/.github/workflows/meta-file-lint.yml +++ b/.github/workflows/meta-file-lint.yml @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test meta lint exclusions run: bash scripts/tests/test-lint-meta-exclusions.sh diff --git a/.github/workflows/odin-undo-safety-lint.yml b/.github/workflows/odin-undo-safety-lint.yml index 97cbd8d8..b293bd60 100644 --- a/.github/workflows/odin-undo-safety-lint.yml +++ b/.github/workflows/odin-undo-safety-lint.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test comment-stripping helper shell: pwsh diff --git a/.github/workflows/prettier-autofix.yml b/.github/workflows/prettier-autofix.yml index efacafec..eb6416e2 100644 --- a/.github/workflows/prettier-autofix.yml +++ b/.github/workflows/prettier-autofix.yml @@ -20,12 +20,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm" @@ -93,7 +93,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout fork PR HEAD - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: repository: ${{ github.event.pull_request.head.repo.full_name }} ref: ${{ github.event.pull_request.head.ref }} @@ -101,7 +101,7 @@ jobs: fetch-depth: 0 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm" diff --git a/.github/workflows/pwsh-invocations-lint.yml b/.github/workflows/pwsh-invocations-lint.yml index f2a77975..323b0a0a 100644 --- a/.github/workflows/pwsh-invocations-lint.yml +++ b/.github/workflows/pwsh-invocations-lint.yml @@ -38,13 +38,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: path: unity-helpers persist-credentials: false - name: Checkout immutable central cleanup policy - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: repository: Ambiguous-Interactive/ambiguous-organization-build-lock ref: 673eb65e7d863a1a8a8a70882bd980e189d41754 diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index cb3270eb..0ae60b06 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -26,13 +26,13 @@ jobs: release-url: ${{ steps.release_drafter.outputs.html_url }} steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 1 # Only need current commit for package.json and CHANGELOG.md - name: Draft release id: release_drafter - uses: release-drafter/release-drafter@4d75298e00d9e34c483e5ff8c68d0ea1c1940c1e + uses: release-drafter/release-drafter@eada3c96a64734dd381cfbda23511034e328ddb0 with: config-name: release-drafter.yml env: diff --git a/.github/workflows/release-prepare.yml b/.github/workflows/release-prepare.yml index e9fe506c..3550aac2 100644 --- a/.github/workflows/release-prepare.yml +++ b/.github/workflows/release-prepare.yml @@ -72,14 +72,14 @@ jobs: permission-pull-requests: write - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 token: ${{ steps.app-token.outputs.token || github.token }} persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 88e59627..883d86c1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,7 +66,7 @@ jobs: fi - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 fetch-tags: true @@ -74,7 +74,7 @@ jobs: persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -259,14 +259,14 @@ jobs: timeout-minutes: 20 steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 ref: ${{ needs.release-ready.outputs.source-sha }} persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -326,14 +326,14 @@ jobs: timeout-minutes: 360 steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 ref: ${{ needs.release-ready.outputs.source-sha }} persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -346,7 +346,7 @@ jobs: - name: Acquire organization Unity lock id: unity_lock - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: release-${{ needs.release-ready.outputs.package-version }} @@ -392,7 +392,7 @@ jobs: id: release_unity_lock if: ${{ always() && (steps.unity_lock.outcome == 'success' || steps.unity_lock.outcome == 'failure' || steps.unity_lock.outcome == 'cancelled') }} timeout-minutes: 5 - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: release-${{ needs.release-ready.outputs.package-version }} @@ -406,7 +406,7 @@ jobs: - name: Require confirmed Unity cleanup if: ${{ always() && steps.unity_lock.outputs.acquired == 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@673eb65e7d863a1a8a8a70882bd980e189d41754 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@508662bdde6082f4c12761a172fc9c7cbaa39366 with: acquired: ${{ steps.unity_lock.outputs.acquired }} classification-complete: ${{ steps.return_unity_license.outputs.classification-complete }} @@ -481,7 +481,7 @@ jobs: contents: write steps: - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -614,7 +614,7 @@ jobs: id-token: write steps: - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" registry-url: "https://registry.npmjs.org" diff --git a/.github/workflows/runner-bootstrap.yml b/.github/workflows/runner-bootstrap.yml index 214f1496..a65fbd7f 100644 --- a/.github/workflows/runner-bootstrap.yml +++ b/.github/workflows/runner-bootstrap.yml @@ -105,7 +105,7 @@ jobs: cancel-in-progress: true steps: - name: Require the selected Unity runner online - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: reader-app-id: ${{ secrets.BUILD_LOCK_READER_APP_ID }} reader-app-private-key: ${{ secrets.BUILD_LOCK_READER_APP_PRIVATE_KEY }} @@ -137,7 +137,7 @@ jobs: - name: Checkout # Shallow checkout: bootstrap only needs scripts/unity/* and a # composite action; no history depth required. - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 env: GIT_CONFIG_GLOBAL: ${{ runner.temp }}/uh-gitconfig with: @@ -234,7 +234,7 @@ jobs: Write-Host "Resolved detect-only: $detectOnly (raw='$rawDetect')" # We are inside a workflow (not a composite), so $GITHUB_WORKSPACE is - # reliably the repo root post-checkout (actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 above). + # reliably the repo root post-checkout (actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 above). # # The maintenance script audits/remediates host prerequisites first # (VC++ redists, UCRT, long paths, pwsh, Defender exclusions), then diff --git a/.github/workflows/spelling-check.yml b/.github/workflows/spelling-check.yml index 7ee1e5f8..e0fe2895 100644 --- a/.github/workflows/spelling-check.yml +++ b/.github/workflows/spelling-check.yml @@ -51,10 +51,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm" diff --git a/.github/workflows/sync-banner-version.yml b/.github/workflows/sync-banner-version.yml index f8492e2a..ac347c3f 100644 --- a/.github/workflows/sync-banner-version.yml +++ b/.github/workflows/sync-banner-version.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Validate banner version matches package.json shell: pwsh diff --git a/.github/workflows/sync-issue-template.yml b/.github/workflows/sync-issue-template.yml index 7bb43409..6fbaa429 100644 --- a/.github/workflows/sync-issue-template.yml +++ b/.github/workflows/sync-issue-template.yml @@ -30,7 +30,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout main branch - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: ref: main fetch-depth: 0 # Full history for git tags diff --git a/.github/workflows/test-lint.yml b/.github/workflows/test-lint.yml index 4b516c92..a953c1b4 100644 --- a/.github/workflows/test-lint.yml +++ b/.github/workflows/test-lint.yml @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test comment-stripping helper shell: pwsh diff --git a/.github/workflows/unity-benchmarks.yml b/.github/workflows/unity-benchmarks.yml index 5380da00..6cf4cff3 100644 --- a/.github/workflows/unity-benchmarks.yml +++ b/.github/workflows/unity-benchmarks.yml @@ -35,7 +35,7 @@ jobs: has-required-secrets: ${{ steps.check-secrets.outputs.has-secrets }} steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: persist-credentials: false - name: Resolve dispatch overrides @@ -90,7 +90,7 @@ jobs: cancel-in-progress: true steps: - name: Require an online Unity runner - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: reader-app-id: ${{ secrets.BUILD_LOCK_READER_APP_ID }} reader-app-private-key: ${{ secrets.BUILD_LOCK_READER_APP_PRIVATE_KEY }} @@ -125,7 +125,7 @@ jobs: run: git config --global core.longpaths true - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 env: GIT_CONFIG_GLOBAL: ${{ runner.temp }}/uh-gitconfig with: @@ -133,7 +133,7 @@ jobs: persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -257,7 +257,7 @@ jobs: - name: Acquire organization Unity lock id: unity_lock if: ${{ steps.compute.outputs.is-empty != 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }} @@ -343,7 +343,7 @@ jobs: id: release_unity_lock if: ${{ always() && (steps.unity_lock.outcome == 'success' || steps.unity_lock.outcome == 'failure' || steps.unity_lock.outcome == 'cancelled') }} timeout-minutes: 5 - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }} @@ -357,7 +357,7 @@ jobs: - name: Require confirmed Unity cleanup if: ${{ always() && steps.unity_lock.outputs.acquired == 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@673eb65e7d863a1a8a8a70882bd980e189d41754 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@508662bdde6082f4c12761a172fc9c7cbaa39366 with: acquired: ${{ steps.unity_lock.outputs.acquired }} classification-complete: ${{ steps.return_unity_license.outputs.classification-complete }} @@ -463,7 +463,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: # Persist credentials so git-auto-commit-action can push. persist-credentials: true @@ -497,7 +497,7 @@ jobs: # Node 22 (matches the benchmarks job's setup-node) to run the pure-Node, # zero-dependency perf-delta tooling under scripts/unity/lib/. - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" diff --git a/.github/workflows/unity-file-naming-lint.yml b/.github/workflows/unity-file-naming-lint.yml index 8e0625b0..935852e8 100644 --- a/.github/workflows/unity-file-naming-lint.yml +++ b/.github/workflows/unity-file-naming-lint.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test Unity file naming linter shell: pwsh diff --git a/.github/workflows/unity-tests.yml b/.github/workflows/unity-tests.yml index cddbd99d..f8785a75 100644 --- a/.github/workflows/unity-tests.yml +++ b/.github/workflows/unity-tests.yml @@ -61,7 +61,7 @@ jobs: has-required-secrets: ${{ steps.check-secrets.outputs.has-secrets }} steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: persist-credentials: false @@ -182,7 +182,7 @@ jobs: cancel-in-progress: true steps: - name: Require an online Unity runner - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/check-unity-runner-availability@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: reader-app-id: ${{ secrets.BUILD_LOCK_READER_APP_ID }} reader-app-private-key: ${{ secrets.BUILD_LOCK_READER_APP_PRIVATE_KEY }} @@ -218,7 +218,7 @@ jobs: include: ${{ fromJSON(needs.matrix-config.outputs.matrix-include) }} steps: - name: Require current PR head before setup - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} @@ -231,7 +231,7 @@ jobs: run: git config --global core.longpaths true - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 env: GIT_CONFIG_GLOBAL: ${{ runner.temp }}/uh-gitconfig with: @@ -239,7 +239,7 @@ jobs: persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -395,7 +395,7 @@ jobs: - name: Require current PR head before lock acquisition if: ${{ steps.compute.outputs.is-empty != 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} @@ -404,7 +404,7 @@ jobs: - name: Acquire organization Unity lock id: unity_lock if: ${{ steps.compute.outputs.is-empty != 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }} @@ -484,7 +484,7 @@ jobs: id: release_unity_lock if: ${{ always() && (steps.unity_lock.outcome == 'success' || steps.unity_lock.outcome == 'failure' || steps.unity_lock.outcome == 'cancelled') }} timeout-minutes: 5 - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }} @@ -498,7 +498,7 @@ jobs: - name: Require confirmed Unity cleanup if: ${{ always() && steps.unity_lock.outputs.acquired == 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@673eb65e7d863a1a8a8a70882bd980e189d41754 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@508662bdde6082f4c12761a172fc9c7cbaa39366 with: acquired: ${{ steps.unity_lock.outputs.acquired }} classification-complete: ${{ steps.return_unity_license.outputs.classification-complete }} @@ -612,7 +612,7 @@ jobs: include: ${{ fromJSON(needs.matrix-config.outputs.matrix-include-standalone) }} steps: - name: Require current PR head before setup - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} @@ -625,7 +625,7 @@ jobs: run: git config --global core.longpaths true - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 env: GIT_CONFIG_GLOBAL: ${{ runner.temp }}/uh-gitconfig with: @@ -633,7 +633,7 @@ jobs: persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -789,7 +789,7 @@ jobs: - name: Require current PR head before lock acquisition if: ${{ steps.compute.outputs.is-empty != 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} @@ -798,7 +798,7 @@ jobs: - name: Acquire organization Unity lock id: unity_lock if: ${{ steps.compute.outputs.is-empty != 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }} @@ -878,7 +878,7 @@ jobs: id: release_unity_lock if: ${{ always() && (steps.unity_lock.outcome == 'success' || steps.unity_lock.outcome == 'failure' || steps.unity_lock.outcome == 'cancelled') }} timeout-minutes: 5 - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }} @@ -892,7 +892,7 @@ jobs: - name: Require confirmed Unity cleanup if: ${{ always() && steps.unity_lock.outputs.acquired == 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@673eb65e7d863a1a8a8a70882bd980e189d41754 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@508662bdde6082f4c12761a172fc9c7cbaa39366 with: acquired: ${{ steps.unity_lock.outputs.acquired }} classification-complete: ${{ steps.return_unity_license.outputs.classification-complete }} @@ -1019,7 +1019,7 @@ jobs: test-mode: ["editmode", "playmode"] steps: - name: Require current PR head before setup - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} @@ -1032,7 +1032,7 @@ jobs: run: git config --global core.longpaths true - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 env: GIT_CONFIG_GLOBAL: ${{ runner.temp }}/uh-gitconfig with: @@ -1040,7 +1040,7 @@ jobs: persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -1166,7 +1166,7 @@ jobs: - name: Require current PR head before lock acquisition if: ${{ steps.compute.outputs.is-empty != 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} @@ -1175,7 +1175,7 @@ jobs: - name: Acquire organization Unity lock id: unity_lock if: ${{ steps.compute.outputs.is-empty != 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }}-single-threaded @@ -1250,7 +1250,7 @@ jobs: id: release_unity_lock if: ${{ always() && (steps.unity_lock.outcome == 'success' || steps.unity_lock.outcome == 'failure' || steps.unity_lock.outcome == 'cancelled') }} timeout-minutes: 5 - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: ${{ matrix.unity-version }}-${{ matrix.test-mode }}-single-threaded @@ -1264,7 +1264,7 @@ jobs: - name: Require confirmed Unity cleanup if: ${{ always() && steps.unity_lock.outputs.acquired == 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@673eb65e7d863a1a8a8a70882bd980e189d41754 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@508662bdde6082f4c12761a172fc9c7cbaa39366 with: acquired: ${{ steps.unity_lock.outputs.acquired }} classification-complete: ${{ steps.return_unity_license.outputs.classification-complete }} @@ -1349,20 +1349,20 @@ jobs: timeout-minutes: 360 steps: - name: Require current PR head before setup - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} expected-head-sha: ${{ github.event.pull_request.head.sha }} - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 persist-credentials: false - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22.18.0" @@ -1374,7 +1374,7 @@ jobs: UNITY_PASSWORD: ${{ secrets.UNITY_PASSWORD }} - name: Require current PR head before lock acquisition - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@a00614ace745152a659c5c2654f7cefb68a5a628 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-current-pr-head@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 with: github-token: ${{ github.token }} pull-request-number: ${{ github.event.pull_request.number }} @@ -1382,7 +1382,7 @@ jobs: - name: Acquire organization Unity lock id: unity_lock - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/acquire-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: unitypackage-smoke-${{ github.run_id }} @@ -1430,7 +1430,7 @@ jobs: id: release_unity_lock if: ${{ always() && (steps.unity_lock.outcome == 'success' || steps.unity_lock.outcome == 'failure' || steps.unity_lock.outcome == 'cancelled') }} timeout-minutes: 5 - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@a00614ace745152a659c5c2654f7cefb68a5a628 # v1.9.1 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/release-build-lock@3741b56ceab4a68ba4c09fe7e91e804b53ff2412 # v1.10.0 with: lock-name: wallstop-organization-builds holder-id-suffix: unitypackage-smoke-${{ github.run_id }} @@ -1444,7 +1444,7 @@ jobs: - name: Require confirmed Unity cleanup if: ${{ always() && steps.unity_lock.outputs.acquired == 'true' }} - uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@673eb65e7d863a1a8a8a70882bd980e189d41754 + uses: Ambiguous-Interactive/ambiguous-organization-build-lock/.github/actions/require-confirmed-unity-cleanup@508662bdde6082f4c12761a172fc9c7cbaa39366 with: acquired: ${{ steps.unity_lock.outputs.acquired }} classification-complete: ${{ steps.return_unity_license.outputs.classification-complete }} diff --git a/.github/workflows/update-dotnet-tools.yml b/.github/workflows/update-dotnet-tools.yml index 721c9834..300bb7c1 100644 --- a/.github/workflows/update-dotnet-tools.yml +++ b/.github/workflows/update-dotnet-tools.yml @@ -14,12 +14,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 - name: Setup .NET SDK - uses: actions/setup-dotnet@26b0ec14cb23fa6904739307f278c14f94c95bf1 + uses: actions/setup-dotnet@a98b56852c35b8e3190ac28c8c2271da59106c68 with: dotnet-version: "8.0.x" diff --git a/.github/workflows/validate-devcontainer.yml b/.github/workflows/validate-devcontainer.yml index f9a6ee84..2350b517 100644 --- a/.github/workflows/validate-devcontainer.yml +++ b/.github/workflows/validate-devcontainer.yml @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Validate devcontainer config shell: pwsh diff --git a/.github/workflows/validate-docs.yml b/.github/workflows/validate-docs.yml index 087cc5cb..c145c07a 100644 --- a/.github/workflows/validate-docs.yml +++ b/.github/workflows/validate-docs.yml @@ -51,7 +51,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Check internal markdown links exist shell: pwsh @@ -63,7 +63,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Check markdown link format shell: pwsh @@ -74,12 +74,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 0 - name: Setup Python - uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 with: python-version: "3.11" cache: pip @@ -107,7 +107,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Validate GitHub Pages CSS run: bash scripts/validate-github-pages-css.sh @@ -117,7 +117,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Check code fence syntax id: check-fences @@ -157,7 +157,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test gitignore docs linter shell: pwsh diff --git a/.github/workflows/validate-formatting.yml b/.github/workflows/validate-formatting.yml index adcb3c43..808a28bb 100644 --- a/.github/workflows/validate-formatting.yml +++ b/.github/workflows/validate-formatting.yml @@ -38,11 +38,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node.js (cached) if: ${{ hashFiles('package-lock.json') != '' }} - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm" @@ -50,7 +50,7 @@ jobs: - name: Setup Node.js (no cache) if: ${{ hashFiles('package-lock.json') == '' }} - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" diff --git a/.github/workflows/validate-hooks.yml b/.github/workflows/validate-hooks.yml index 078ed36f..3d6cbb01 100644 --- a/.github/workflows/validate-hooks.yml +++ b/.github/workflows/validate-hooks.yml @@ -44,7 +44,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test hook patterns run: bash scripts/tests/test-hook-patterns.sh diff --git a/.github/workflows/validate-mcp-config.yml b/.github/workflows/validate-mcp-config.yml index e5c94e70..72e01054 100644 --- a/.github/workflows/validate-mcp-config.yml +++ b/.github/workflows/validate-mcp-config.yml @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Test MCP config validator shell: pwsh diff --git a/.github/workflows/validate-npm-package.yml b/.github/workflows/validate-npm-package.yml index 7ae06873..26e2f203 100644 --- a/.github/workflows/validate-npm-package.yml +++ b/.github/workflows/validate-npm-package.yml @@ -40,10 +40,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node.js - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "20" diff --git a/.github/workflows/validate-wiki-links.yml b/.github/workflows/validate-wiki-links.yml index 3587b5e1..43664ce3 100644 --- a/.github/workflows/validate-wiki-links.yml +++ b/.github/workflows/validate-wiki-links.yml @@ -35,12 +35,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 with: fetch-depth: 1 - name: Set up Python - uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 with: python-version: "3.11" diff --git a/.github/workflows/yaml-format-lint.yml b/.github/workflows/yaml-format-lint.yml index da4d4c47..59fd35fa 100644 --- a/.github/workflows/yaml-format-lint.yml +++ b/.github/workflows/yaml-format-lint.yml @@ -17,10 +17,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Node - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version: "22" cache: "npm"