Skip to content

Commit ee1bf7e

Browse files
fix(deps): pin dependencies (#62)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent aecd31d commit ee1bf7e

File tree

10 files changed

+784
-537
lines changed

10 files changed

+784
-537
lines changed

.github/actions/install-dependencies/action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ runs:
2525
fi
2626
# When the main workflow calls many workspace workflows, we can reuse this cache for all of them.
2727
# Since this is caching the node_modules directory, DO NOT add partial-match restore keys!
28-
- uses: actions/cache/restore@v4
28+
- uses: actions/cache/restore@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4
2929
id: restore-node-modules-cache
3030
with:
3131
path: |
@@ -39,7 +39,7 @@ runs:
3939
working-directory: .
4040
shell: bash
4141
run: NODE_ENV=development npm ci
42-
- uses: actions/cache/save@v4
42+
- uses: actions/cache/save@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4
4343
if: steps.restore-node-modules-cache.outputs.cache-hit != 'true'
4444
with:
4545
path: |

.github/actions/test-package/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ runs:
2222
npm run test | tee -a ./test-results/${{ inputs.package_name }}-test-results.txt
2323
- name: Store Test Results
2424
if: ${{ !cancelled() }}
25-
uses: actions/upload-artifact@v4
25+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4
2626
with:
2727
name: ${{ inputs.package_name }}-test-output
2828
path: ./packages/${{ inputs.package_name }}/test-results/*

.github/workflows/ci.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ jobs:
1515
name: Detect affected packages, build and test
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
19-
- uses: actions/setup-node@v4
18+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
19+
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
2020
with:
2121
cache: 'npm'
2222
node-version-file: '.nvmrc'
23-
- uses: wagoid/commitlint-github-action@v5
23+
- uses: wagoid/commitlint-github-action@9763196e10f27aef304c9b8b660d31d97fce0f99 # v5
2424
- name: Debug info
2525
run: |
2626
cat <<EOF
@@ -32,7 +32,7 @@ jobs:
3232
Working directory: $(pwd)
3333
EOF
3434
35-
- uses: dorny/paths-filter@v3
35+
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3
3636
id: filter
3737
with:
3838
# Files in the `global` filter affect all workspaces, even if workspace-specific files have not changed.

.github/workflows/publish.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
cd:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v4
14-
- uses: actions/setup-node@v4
13+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
14+
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
1515
with:
1616
cache: 'npm'
1717
node-version-file: '.nvmrc'
@@ -80,31 +80,31 @@ jobs:
8080
git push -f origin "refs/tags/${{github.event.release.tag_name}}"
8181
8282
- name: Deploy scratch-svg-renderer to GitHub Pages
83-
uses: peaceiris/actions-gh-pages@v4
83+
uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4
8484
with:
8585
github_token: ${{ secrets.GITHUB_TOKEN }}
8686
publish_dir: ./packages/scratch-svg-renderer/playground
8787
destination_dir: scratch-svg-renderer
8888
full_commit_message: "Build for ${{ github.sha }} ${{ github.event.head_commit.message }}"
8989

9090
- name: Deploy scratch-render to GitHub Pages
91-
uses: peaceiris/actions-gh-pages@v4
91+
uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4
9292
with:
9393
github_token: ${{ secrets.GITHUB_TOKEN }}
9494
publish_dir: ./packages/scratch-render/playground
9595
destination_dir: scratch-render
9696
full_commit_message: "Build for ${{ github.sha }} ${{ github.event.head_commit.message }}"
9797

9898
- name: Deploy scratch-vm to GitHub Pages
99-
uses: peaceiris/actions-gh-pages@v4
99+
uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4
100100
with:
101101
github_token: ${{ secrets.GITHUB_TOKEN }}
102102
publish_dir: ./packages/scratch-vm/playground
103103
destination_dir: scratch-vm
104104
full_commit_message: "Build for ${{ github.sha }} ${{ github.event.head_commit.message }}"
105105

106106
- name: Deploy scratch-gui to GitHub Pages
107-
uses: peaceiris/actions-gh-pages@v4
107+
uses: peaceiris/actions-gh-pages@4f9cc6602d3f66b9c108549d475ec49e8ef4d45e # v4
108108
with:
109109
github_token: ${{ secrets.GITHUB_TOKEN }}
110110
publish_dir: ./packages/scratch-gui/build

.github/workflows/update-i18n.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ jobs:
1616
update-i18n:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@v4
20-
- uses: actions/setup-node@v4
19+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
20+
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4
2121
with:
2222
cache: 'npm'
2323
node-version-file: '.nvmrc'

0 commit comments

Comments
 (0)