Merge pull request #510 from heygen-com/renovate/github-actions

chore(deps): pin dependencies
This commit is contained in:
James Russo
2026-04-27 22:33:47 -07:00
committed by GitHub
8 changed files with 64 additions and 64 deletions
+6 -6
View File
@@ -18,13 +18,13 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 30 timeout-minutes: 30
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
fetch-depth: 0 fetch-depth: 0
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
@@ -33,12 +33,12 @@ jobs:
- run: bun run build - run: bun run build
# Chrome headless shell for rendering # Chrome headless shell for rendering
- uses: browser-actions/setup-chrome@v1 - uses: browser-actions/setup-chrome@c785b87e244131f27c9f19c1a33e2ead956ab7ce # v1
with: with:
chrome-version: stable chrome-version: stable
# FFmpeg for video encoding # FFmpeg for video encoding
- uses: FedericoCarboni/setup-ffmpeg@v3 - uses: FedericoCarboni/setup-ffmpeg@36c6454b5a2348e7794ba2d82a21506605921e3d # v3
- name: Render changed block/component previews - name: Render changed block/component previews
run: | run: |
@@ -72,7 +72,7 @@ jobs:
- name: Upload preview artifacts - name: Upload preview artifacts
if: always() if: always()
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with: with:
name: catalog-previews name: catalog-previews
path: docs/images/catalog/ path: docs/images/catalog/
+24 -24
View File
@@ -27,10 +27,10 @@ jobs:
# Force git-based change detection instead of the pull_request REST API. # Force git-based change detection instead of the pull_request REST API.
# The API path can fail the whole workflow on transient listFiles # The API path can fail the whole workflow on transient listFiles
# timeouts before any real CI work starts. # timeouts before any real CI work starts.
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
fetch-depth: 0 fetch-depth: 0
- uses: dorny/paths-filter@v4 - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4
id: filter id: filter
with: with:
token: "" token: ""
@@ -51,11 +51,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10 timeout-minutes: 10
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
- run: bun install --frozen-lockfile - run: bun install --frozen-lockfile
@@ -68,11 +68,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
- run: bun install --frozen-lockfile - run: bun install --frozen-lockfile
@@ -83,11 +83,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
- run: bun install --frozen-lockfile - run: bun install --frozen-lockfile
@@ -100,11 +100,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10 timeout-minutes: 10
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
- run: bun install --frozen-lockfile - run: bun install --frozen-lockfile
@@ -118,11 +118,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10 timeout-minutes: 10
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
- run: bun install --frozen-lockfile - run: bun install --frozen-lockfile
@@ -136,11 +136,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10 timeout-minutes: 10
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
- run: bun install --frozen-lockfile - run: bun install --frozen-lockfile
@@ -153,11 +153,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10 timeout-minutes: 10
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
- run: bun install --frozen-lockfile - run: bun install --frozen-lockfile
@@ -223,7 +223,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- uses: amannn/action-semantic-pull-request@v5 - uses: amannn/action-semantic-pull-request@e32d7e603df1aa1ba07e981f2a23455dee596825 # v5
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
+2 -2
View File
@@ -26,9 +26,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 5 timeout-minutes: 5
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
+7 -7
View File
@@ -19,10 +19,10 @@ jobs:
steps: steps:
# Force git-based change detection instead of the pull_request REST API. # Force git-based change detection instead of the pull_request REST API.
# The API path can fail the perf workflow on transient listFiles timeouts. # The API path can fail the perf workflow on transient listFiles timeouts.
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
fetch-depth: 0 fetch-depth: 0
- uses: dorny/paths-filter@v4 - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4
id: filter id: filter
with: with:
token: "" token: ""
@@ -60,11 +60,11 @@ jobs:
scenarios: parity scenarios: parity
runs: "3" runs: "3"
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
@@ -76,7 +76,7 @@ jobs:
- name: Set up Chrome (headless shell) - name: Set up Chrome (headless shell)
id: setup-chrome id: setup-chrome
uses: browser-actions/setup-chrome@v1 uses: browser-actions/setup-chrome@c785b87e244131f27c9f19c1a33e2ead956ab7ce # v1
with: with:
chrome-version: stable chrome-version: stable
@@ -104,7 +104,7 @@ jobs:
- name: Upload perf results - name: Upload perf results
if: always() if: always()
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with: with:
name: player-perf-${{ matrix.shard }} name: player-perf-${{ matrix.shard }}
path: packages/player/tests/perf/results/ path: packages/player/tests/perf/results/
+7 -7
View File
@@ -18,10 +18,10 @@ jobs:
outputs: outputs:
preview: ${{ steps.filter.outputs.preview }} preview: ${{ steps.filter.outputs.preview }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
fetch-depth: 0 fetch-depth: 0
- uses: dorny/paths-filter@v4 - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4
id: filter id: filter
with: with:
token: "" token: ""
@@ -45,11 +45,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 20 timeout-minutes: 20
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
@@ -69,7 +69,7 @@ jobs:
- name: Set up Chrome - name: Set up Chrome
id: setup-chrome id: setup-chrome
uses: browser-actions/setup-chrome@v1 uses: browser-actions/setup-chrome@c785b87e244131f27c9f19c1a33e2ead956ab7ce # v1
with: with:
chrome-version: stable chrome-version: stable
@@ -95,7 +95,7 @@ jobs:
- name: Upload parity artifacts - name: Upload parity artifacts
if: failure() if: failure()
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with: with:
name: preview-parity-artifacts name: preview-parity-artifacts
path: packages/producer/.debug/parity-harness-ci/ path: packages/producer/.debug/parity-harness-ci/
+3 -3
View File
@@ -30,7 +30,7 @@ jobs:
(github.event.pull_request.merged == true && (github.event.pull_request.merged == true &&
startsWith(github.event.pull_request.head.ref, 'release/v')) startsWith(github.event.pull_request.head.ref, 'release/v'))
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
fetch-depth: 0 fetch-depth: 0
# On manual dispatch, check out the existing tag so we publish the # On manual dispatch, check out the existing tag so we publish the
@@ -78,8 +78,8 @@ jobs:
run: | run: |
git tag "v${{ steps.version.outputs.version }}" git tag "v${{ steps.version.outputs.version }}"
git push origin "v${{ steps.version.outputs.version }}" git push origin "v${{ steps.version.outputs.version }}"
- uses: oven-sh/setup-bun@v2 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 24 node-version: 24
registry-url: "https://registry.npmjs.org" registry-url: "https://registry.npmjs.org"
+6 -6
View File
@@ -17,10 +17,10 @@ jobs:
# Force git-based change detection instead of the pull_request REST API. # Force git-based change detection instead of the pull_request REST API.
# The API path can fail the whole workflow on transient listFiles # The API path can fail the whole workflow on transient listFiles
# timeouts before any regression shard even starts. # timeouts before any regression shard even starts.
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
fetch-depth: 0 fetch-depth: 0
- uses: dorny/paths-filter@v4 - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4
id: filter id: filter
with: with:
token: "" token: ""
@@ -62,7 +62,7 @@ jobs:
args: "overlay-montage-prod" args: "overlay-montage-prod"
steps: steps:
- name: Checkout (with LFS) - name: Checkout (with LFS)
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
lfs: true lfs: true
@@ -81,10 +81,10 @@ jobs:
done done
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Build test Docker image (cached) - name: Build test Docker image (cached)
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: . context: .
file: Dockerfile.test file: Dockerfile.test
@@ -106,7 +106,7 @@ jobs:
- name: Upload failure artifacts - name: Upload failure artifacts
if: failure() if: failure()
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with: with:
name: regression-failures-${{ matrix.shard }} name: regression-failures-${{ matrix.shard }}
path: packages/producer/tests/*/failures/ path: packages/producer/tests/*/failures/
+9 -9
View File
@@ -39,10 +39,10 @@ jobs:
# Force git-based change detection instead of the pull_request REST API. # Force git-based change detection instead of the pull_request REST API.
# The API path can fail the workflow on transient listFiles timeouts # The API path can fail the workflow on transient listFiles timeouts
# before the Windows render jobs even start. # before the Windows render jobs even start.
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
fetch-depth: 0 fetch-depth: 0
- uses: dorny/paths-filter@v4 - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4
id: filter id: filter
with: with:
token: "" token: ""
@@ -63,7 +63,7 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
ref: ${{ github.event.inputs.ref }} ref: ${{ github.event.inputs.ref }}
lfs: true lfs: true
@@ -134,10 +134,10 @@ jobs:
} }
- name: Install Bun - name: Install Bun
uses: oven-sh/setup-bun@v2 uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- name: Install Node - name: Install Node
uses: actions/setup-node@v4 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22
@@ -203,7 +203,7 @@ jobs:
- name: Upload rendered MP4 artifact - name: Upload rendered MP4 artifact
if: always() if: always()
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with: with:
name: windows-render-${{ github.run_id }} name: windows-render-${{ github.run_id }}
path: ${{ runner.temp }}/windows-canary/canary/renders/canary.mp4 path: ${{ runner.temp }}/windows-canary/canary/renders/canary.mp4
@@ -226,7 +226,7 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with: with:
ref: ${{ github.event.inputs.ref }} ref: ${{ github.event.inputs.ref }}
lfs: true lfs: true
@@ -242,10 +242,10 @@ jobs:
uses: ./.github/actions/install-ffmpeg-windows uses: ./.github/actions/install-ffmpeg-windows
- name: Install Bun - name: Install Bun
uses: oven-sh/setup-bun@v2 uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2
- name: Install Node - name: Install Node
uses: actions/setup-node@v4 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: 22 node-version: 22