From 1b4e64a1e256cea7974f8a48e78722abff7d28db Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 03:01:37 +0000 Subject: [PATCH] Bump the github-actions group across 2 directories with 7 updates Bumps the github-actions group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `4.2.0` | `4.2.1` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.4.0` | `4.4.3` | | [actions/cache](https://github.com/actions/cache) | `4.1.0` | `4.1.1` | | [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) | `2.7.3` | `2.7.5` | | [taiki-e/install-action](https://github.com/taiki-e/install-action) | `2.44.25` | `2.44.35` | | [github/codeql-action](https://github.com/github/codeql-action) | `3.26.11` | `3.26.12` | | [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) | `2.21.2` | `2.21.3` | Bumps the github-actions group with 1 update in the /.github/actions/use-pre-commit directory: [actions/cache](https://github.com/actions/cache). Updates `actions/checkout` from 4.2.0 to 4.2.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/d632683dd7b4114ad314bca15554477dd762a938...eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871) Updates `actions/upload-artifact` from 4.4.0 to 4.4.3 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/50769540e7f4bd5e21e526ee35c689e35e0d6874...b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882) Updates `actions/cache` from 4.1.0 to 4.1.1 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2...3624ceb22c1c5a301c8db4169662070a689d9ea8) Updates `Swatinem/rust-cache` from 2.7.3 to 2.7.5 - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/23bce251a8cd2ffc3c1075eaa2367cf899916d84...82a92a6e8fbeee089604da2575dc567ae9ddeaab) Updates `taiki-e/install-action` from 2.44.25 to 2.44.35 - [Release notes](https://github.com/taiki-e/install-action/releases) - [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/taiki-e/install-action/compare/b1acf153d459cd533e9e0d25a07042be1dd2ed71...42f4ec8e42bf7fe4dadd39bfc534566095a8edff) Updates `github/codeql-action` from 3.26.11 to 3.26.12 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea...c36620d31ac7c881962c3d9dd939c40ec9434f2b) Updates `pypa/cibuildwheel` from 2.21.2 to 2.21.3 - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](https://github.com/pypa/cibuildwheel/compare/f1859528322d7b29d4493ee241a167807661dfb4...7940a4c0e76eb2030e473a5f864f291f63ee879b) Updates `actions/cache` from 4.1.0 to 4.1.1 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2...3624ceb22c1c5a301c8db4169662070a689d9ea8) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: Swatinem/rust-cache dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: taiki-e/install-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: pypa/cibuildwheel dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] --- .github/actions/use-pre-commit/action.yml | 2 +- .github/workflows/_parse_version.yml | 4 ++-- .github/workflows/_releaser_nightly_build.yml | 2 +- .github/workflows/ci-docs.yml | 2 +- .github/workflows/ci-python.yml | 8 +++---- .github/workflows/ci-rust.yml | 12 +++++----- .github/workflows/ci-web.yml | 12 +++++----- .github/workflows/ci.yml | 6 ++--- .github/workflows/codeql.yml | 22 +++++++++---------- .github/workflows/cspell.yml | 6 ++--- .github/workflows/docker-server.yml | 2 +- .github/workflows/docker-testbed.yml | 2 +- .github/workflows/package-cli.yml | 4 ++-- .github/workflows/package-client.yml | 20 ++++++++--------- .github/workflows/package-server.yml | 8 +++---- .github/workflows/publish.yml | 2 +- .github/workflows/releaser.yml | 2 +- 17 files changed, 58 insertions(+), 58 deletions(-) diff --git a/.github/actions/use-pre-commit/action.yml b/.github/actions/use-pre-commit/action.yml index 24bb803aa69..102bd4d57ea 100644 --- a/.github/actions/use-pre-commit/action.yml +++ b/.github/actions/use-pre-commit/action.yml @@ -39,7 +39,7 @@ runs: steps: - name: Cache pre-commit install id: cache-pre-commit - uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # pin v4.1.0 + uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # pin v4.1.1 with: key: pre-commit-${{ inputs.version }}-${{ hashFiles(inputs.config-file) }} path: | diff --git a/.github/workflows/_parse_version.yml b/.github/workflows/_parse_version.yml index 93d97b2a230..b4b808b2dcd 100644 --- a/.github/workflows/_parse_version.yml +++ b/.github/workflows/_parse_version.yml @@ -79,7 +79,7 @@ jobs: no_local: ${{ steps.version.outputs.no_local }} type: ${{ steps.version.outputs.type }} steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: ref: ${{ inputs.commit_sha }} timeout-minutes: 5 @@ -107,7 +107,7 @@ jobs: timeout-minutes: 2 - name: Upload patch - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 with: name: version.patch path: | diff --git a/.github/workflows/_releaser_nightly_build.yml b/.github/workflows/_releaser_nightly_build.yml index b4ac36e524a..369450f255b 100644 --- a/.github/workflows/_releaser_nightly_build.yml +++ b/.github/workflows/_releaser_nightly_build.yml @@ -25,7 +25,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - name: Install python diff --git a/.github/workflows/ci-docs.yml b/.github/workflows/ci-docs.yml index ee93382bdf6..e1c2a459169 100644 --- a/.github/workflows/ci-docs.yml +++ b/.github/workflows/ci-docs.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-22.04 timeout-minutes: 15 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: sparse-checkout: | .github diff --git a/.github/workflows/ci-python.yml b/.github/workflows/ci-python.yml index 427917e2732..353568810e3 100644 --- a/.github/workflows/ci-python.yml +++ b/.github/workflows/ci-python.yml @@ -48,7 +48,7 @@ jobs: # 20.04 is required to install PostgreSQL 12 runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - name: Retrieve runner specs @@ -122,7 +122,7 @@ jobs: - name: Restore libparsec if Rust hasn't been modified id: cache-libparsec - uses: actions/cache/restore@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # pin v4.1.0 + uses: actions/cache/restore@3624ceb22c1c5a301c8db4169662070a689d9ea8 # pin v4.1.1 with: key: ${{ steps.cache-key.outputs.key }} path: | @@ -141,7 +141,7 @@ jobs: timeout-minutes: 5 - name: Retrieve Rust cache - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # pin v2.7.3 + uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # pin v2.7.5 if: steps.cache-libparsec.outputs.cache-hit != 'true' with: # Cache is limited to 10Go (and cache is ~700mo per platform !). On top of that. @@ -200,7 +200,7 @@ jobs: (!inputs.style-only) && steps.cache-libparsec.outputs.cache-hit != 'true' && !contains(github.ref, 'gh-readonly-queue') - uses: actions/cache/save@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # pin v4.1.0 + uses: actions/cache/save@3624ceb22c1c5a301c8db4169662070a689d9ea8 # pin v4.1.1 with: key: ${{ steps.cache-key.outputs.key }} path: | diff --git a/.github/workflows/ci-rust.yml b/.github/workflows/ci-rust.yml index c1d5b1e7545..413a1ac75d1 100644 --- a/.github/workflows/ci-rust.yml +++ b/.github/workflows/ci-rust.yml @@ -67,7 +67,7 @@ jobs: ports: - 6777:6777 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - name: Retrieve runner specs @@ -82,7 +82,7 @@ jobs: timeout-minutes: 10 - name: Retrieve Rust cache - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # pin v2.7.3 + uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # pin v2.7.5 with: # Cache is limited to 10Go (and cache is ~700mo per platform !). On top of that. # cache is only shared between master and the PRs (and not across PRs). @@ -102,7 +102,7 @@ jobs: timeout-minutes: 5 # Install cargo nextest command - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: nextest@0.9.54, wasm-pack@0.12.1, cargo-deny@0.15.0 @@ -214,7 +214,7 @@ jobs: timeout-minutes: 60 runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - name: Retrieve runner specs @@ -229,7 +229,7 @@ jobs: timeout-minutes: 10 - name: Retrieve Rust cache - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # pin v2.7.3 + uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # pin v2.7.5 with: # Cache is limited to 10Go (and cache is ~700mo per platform !). On top of that. # cache is only shared between master and the PRs (and not across PRs). @@ -263,7 +263,7 @@ jobs: timeout-minutes: 5 # Install cargo nextest command - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: nextest@0.9.54 diff --git a/.github/workflows/ci-web.yml b/.github/workflows/ci-web.yml index a10582539b3..0e0cb28e0a9 100644 --- a/.github/workflows/ci-web.yml +++ b/.github/workflows/ci-web.yml @@ -40,7 +40,7 @@ jobs: ports: - 6777:6777 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - name: Retrieve runner specs @@ -93,7 +93,7 @@ jobs: - name: Restore libparsec if Rust hasn't been modified id: cache-libparsec - uses: actions/cache/restore@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # pin v4.1.0 + uses: actions/cache/restore@3624ceb22c1c5a301c8db4169662070a689d9ea8 # pin v4.1.1 with: key: ${{ steps.cache-key.outputs.key }} path: | @@ -111,7 +111,7 @@ jobs: timeout-minutes: 5 - name: Retrieve Rust cache - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # pin v2.7.3 + uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # pin v2.7.5 if: steps.cache-libparsec.outputs.cache-hit != 'true' with: # Cache is limited to 10Go (and cache is ~700mo per platform !). On top of that. @@ -123,7 +123,7 @@ jobs: timeout-minutes: 5 # Install wasm-pack command - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: wasm-pack@${{ env.wasm-pack-version }} @@ -135,7 +135,7 @@ jobs: - name: Save libparsec to be reuse later if: steps.cache-libparsec.outputs.cache-hit != 'true' - uses: actions/cache/save@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # pin v4.1.0 + uses: actions/cache/save@3624ceb22c1c5a301c8db4169662070a689d9ea8 # pin v4.1.1 with: key: ${{ steps.cache-key.outputs.key }} path: | @@ -179,7 +179,7 @@ jobs: - name: Archive test results if: failure() - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 with: name: playwright-artifacts path: client/test-results/ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c442806f69..8089f1f1e24 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,7 @@ jobs: web: ${{ steps.need-check.outputs.web }} docs: ${{ steps.need-check.outputs.docs }} steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # pin v3.0.2 @@ -129,7 +129,7 @@ jobs: # Just a fail-safe timeout, see the fine grain per-task timeout instead timeout-minutes: 10 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - name: Ensure the PR head ref is not a perennial branch @@ -191,7 +191,7 @@ jobs: diff --unified .pre-commit-config.yaml $TEMP_FILE || true echo "path=$TEMP_FILE" >> $GITHUB_OUTPUT - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: taplo-cli@0.9.3 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 2369d859cd3..9e9c2da9c4a 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -34,7 +34,7 @@ jobs: poetry-version: 1.5.1 steps: - name: Checkout repository - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # pin v3.0.2 @@ -58,7 +58,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL if: steps.should-run-python-analysis.outputs.run == 'true' - uses: github/codeql-action/init@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + uses: github/codeql-action/init@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 with: languages: python setup-python-dependencies: false @@ -87,7 +87,7 @@ jobs: - name: Perform CodeQL Analysis if: steps.should-run-python-analysis.outputs.run == 'true' - uses: github/codeql-action/analyze@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + uses: github/codeql-action/analyze@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 with: category: /language:python @@ -101,7 +101,7 @@ jobs: # SDK_VERSION: 30.0.3 # steps: # - name: Checkout repository - # uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + # uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 # timeout-minutes: 5 # - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # pin v3.0.2 @@ -142,7 +142,7 @@ jobs: # # Initializes the CodeQL tools for scanning. # - name: Initialize CodeQL # if: steps.should-run-java-analysis.outputs.run == 'true' - # uses: github/codeql-action/init@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + # uses: github/codeql-action/init@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 # with: # languages: java # # If you wish to specify custom queries, you can do so here or in a config file. @@ -154,7 +154,7 @@ jobs: # - name: Autobuild android # if: steps.should-run-java-analysis.outputs.run == 'true' - # uses: github/codeql-action/autobuild@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + # uses: github/codeql-action/autobuild@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 # with: # working-directory: client/android # env: @@ -162,7 +162,7 @@ jobs: # - name: Perform CodeQL Analysis # if: steps.should-run-java-analysis.outputs.run == 'true' - # uses: github/codeql-action/analyze@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + # uses: github/codeql-action/analyze@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 # with: # category: /language:java @@ -171,7 +171,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repository - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # pin v3.0.2 @@ -191,7 +191,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL if: steps.should-run-js-analysis.outputs.run == 'true' - uses: github/codeql-action/init@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + uses: github/codeql-action/init@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 with: languages: typescript @@ -202,12 +202,12 @@ jobs: - name: Autobuild for typescript if: steps.should-run-js-analysis.outputs.run == 'true' - uses: github/codeql-action/autobuild@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + uses: github/codeql-action/autobuild@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 with: working-directory: client - name: Perform CodeQL Analysis if: steps.should-run-js-analysis.outputs.run == 'true' - uses: github/codeql-action/analyze@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea # pin v3.26.11 + uses: github/codeql-action/analyze@c36620d31ac7c881962c3d9dd939c40ec9434f2b # pin v3.26.12 with: category: /language:typescript diff --git a/.github/workflows/cspell.yml b/.github/workflows/cspell.yml index 78090bad538..8490a0ec2db 100644 --- a/.github/workflows/cspell.yml +++ b/.github/workflows/cspell.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout the repository - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 - name: Generate cspell cache key @@ -54,7 +54,7 @@ jobs: - name: Restore cspell cache id: cache - uses: actions/cache/restore@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # pin v4.1.0 + uses: actions/cache/restore@3624ceb22c1c5a301c8db4169662070a689d9ea8 # pin v4.1.1 with: path: | package-lock.json @@ -91,7 +91,7 @@ jobs: if: >- steps.installation.outputs.previous-cache-hash != hashFiles('.cspellcache') && contains(github.ref, 'gh-readonly-queue') != 'true' - uses: actions/cache/save@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # pin v4.1.0 + uses: actions/cache/save@3624ceb22c1c5a301c8db4169662070a689d9ea8 # pin v4.1.1 with: key: ${{ steps.cache-key.outputs.key }} path: | diff --git a/.github/workflows/docker-server.yml b/.github/workflows/docker-server.yml index 70d9809adbe..e02f8e58422 100644 --- a/.github/workflows/docker-server.yml +++ b/.github/workflows/docker-server.yml @@ -28,7 +28,7 @@ jobs: docker-server: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 3 # Set up BuildKit Docker container builder to be able to build diff --git a/.github/workflows/docker-testbed.yml b/.github/workflows/docker-testbed.yml index 65afc4cebdf..ca7b10e689e 100644 --- a/.github/workflows/docker-testbed.yml +++ b/.github/workflows/docker-testbed.yml @@ -37,7 +37,7 @@ jobs: docker-testbed: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 timeout-minutes: 5 # Set up BuildKit Docker container builder to be able to build diff --git a/.github/workflows/package-cli.yml b/.github/workflows/package-cli.yml index 0b9fed952ac..2e5ec4a0238 100644 --- a/.github/workflows/package-cli.yml +++ b/.github/workflows/package-cli.yml @@ -56,7 +56,7 @@ jobs: name: 📦 Packaging CLI for linux 🐧 runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: ref: ${{ inputs.commit_sha }} timeout-minutes: 5 @@ -104,7 +104,7 @@ jobs: echo "artifact_name=$FINAL_ARTIFACT_NAME" >> $GITHUB_OUTPUT timeout-minutes: 1 - - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 with: name: ${{ runner.os }}-${{ runner.arch }}-cli path: | diff --git a/.github/workflows/package-client.yml b/.github/workflows/package-client.yml index 81d5db10b7b..5c974db39cb 100644 --- a/.github/workflows/package-client.yml +++ b/.github/workflows/package-client.yml @@ -69,7 +69,7 @@ jobs: runs-on: ubuntu-22.04 name: ⚡ Package web app steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: ref: ${{ inputs.commit_sha }} timeout-minutes: 5 @@ -94,7 +94,7 @@ jobs: working-directory: client # Install syft - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: syft@0.84.0, wasm-pack@${{ env.wasm-pack-version }} @@ -111,7 +111,7 @@ jobs: - name: Generate SBOM run: syft packages --config=.syft.yaml --output=spdx-json=client/dist/Parsec-SBOM-Web.spdx.json . - - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 with: name: webapp path: client/dist/ @@ -123,7 +123,7 @@ jobs: # Always run the job if `version` job is skipped otherwise only if `version` job was successful. if: ${{ inputs.version_patch_run_id != '' && always() || success() }} steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: ref: ${{ inputs.commit_sha }} timeout-minutes: 5 @@ -195,14 +195,14 @@ jobs: mv -v parsec_*_*.snap Parsec_${{ steps.version.outputs.full }}_linux_$ARCH.snap # Install syft - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: syft@0.84.0 - name: Generate SBOM run: syft packages --config=.syft.yaml --output=spdx-json=Parsec-SBOM-Electron-linux-snap.spdx.json . - - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 with: name: linux-snap-${{ runner.arch }}-electron path: | @@ -244,7 +244,7 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 60 steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: ref: ${{ inputs.commit_sha }} timeout-minutes: 5 @@ -349,7 +349,7 @@ jobs: timeout-minutes: 1 # Install syft - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: syft@0.84.0 @@ -385,7 +385,7 @@ jobs: grep -e "${{ steps.build-info.outputs.app_file }}" "${{ steps.build-info.outputs.latest_file }}" working-directory: client/electron/dist - - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 with: name: ${{ matrix.artifact_tag }}-${{ runner.arch }}-electron path: | @@ -396,7 +396,7 @@ jobs: if-no-files-found: error timeout-minutes: 10 - - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 if: matrix.platform == 'windows' with: name: ${{ matrix.artifact_tag }}-${{ runner.arch }}-electron-pre-built diff --git a/.github/workflows/package-server.yml b/.github/workflows/package-server.yml index 226dc977ff0..8499ef4b7d9 100644 --- a/.github/workflows/package-server.yml +++ b/.github/workflows/package-server.yml @@ -76,7 +76,7 @@ jobs: name: "${{ matrix.name }}: 📦 Packaging (build Wheel)" runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: ref: ${{ inputs.commit_sha }} timeout-minutes: 5 @@ -98,7 +98,7 @@ jobs: run: git apply --allow-empty ${{ runner.temp }}/version.patch/version.patch - name: Build wheel - uses: pypa/cibuildwheel@f1859528322d7b29d4493ee241a167807661dfb4 # pin v2.21.2 + uses: pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # pin v2.21.3 with: package-dir: server output-dir: dist @@ -135,14 +135,14 @@ jobs: run: python server/packaging/wheel/wheel_it.py ./server --output dist --skip-wheel # Install syft - - uses: taiki-e/install-action@b1acf153d459cd533e9e0d25a07042be1dd2ed71 # pin v2.44.25 + - uses: taiki-e/install-action@42f4ec8e42bf7fe4dadd39bfc534566095a8edff # pin v2.44.35 with: tool: syft@0.84.0 - name: Generate SBOM run: syft packages --config=.syft.yaml --output=spdx-json=dist/Parsec-SBOM-Wheel-${{ matrix.platform }}.spdx.json . - - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # pin v4.4.0 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # pin v4.4.3 with: name: ${{ runner.os }}-${{ runner.arch }}-wheel path: | diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d5a4427ab1e..10390d6066d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -54,7 +54,7 @@ jobs: contents: read id-token: write steps: - - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: sparse-checkout: | misc diff --git a/.github/workflows/releaser.yml b/.github/workflows/releaser.yml index ee473f76fc4..f76d091b7d1 100644 --- a/.github/workflows/releaser.yml +++ b/.github/workflows/releaser.yml @@ -197,7 +197,7 @@ jobs: - name: Checkout the repository to update the nightly tag if: env.NIGHTLY_RELEASE == 'true' - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # pin v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # pin v4.2.1 with: ref: ${{ needs.version.outputs.commit_sha }} path: parsec-cloud