1010 lint :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v5
14- - uses : pnpm/action-setup@v4
15- - uses : actions/setup-node@v6
13+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
14+ - uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
15+ - uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
1616 - name : Install Packages
1717 run : pnpm install --frozen-lockfile
1818 - name : Lint
@@ -25,10 +25,10 @@ jobs:
2525 matrix :
2626 node-version : [18.x, 20.x, 22.x, latest]
2727 steps :
28- - uses : actions/checkout@v5
29- - uses : pnpm/action-setup@v4
28+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
29+ - uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
3030 - name : Use Node.js ${{ matrix.node-version }}
31- uses : actions/setup-node@v6
31+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
3232 with :
3333 node-version : ${{ matrix.node-version }}
3434 - name : Install Packages
@@ -38,10 +38,10 @@ jobs:
3838 test-for-svelte-v5 :
3939 runs-on : ubuntu-latest
4040 steps :
41- - uses : actions/checkout@v5
42- - uses : pnpm/action-setup@v4
41+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
42+ - uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
4343 - name : Use Node.js
44- uses : actions/setup-node@v6
44+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
4545 - name : Install Packages
4646 run : pnpm install --frozen-lockfile
4747 - name : Test
@@ -50,10 +50,10 @@ jobs:
5050 test-for-svelte-v4 :
5151 runs-on : ubuntu-latest
5252 steps :
53- - uses : actions/checkout@v5
54- - uses : pnpm/action-setup@v4
53+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
54+ - uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
5555 - name : Use Node.js
56- uses : actions/setup-node@v6
56+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
5757 - name : Install Svelte v4
5858 run : |+
5959 pnpm install -D svelte@4
@@ -69,10 +69,10 @@ jobs:
6969 matrix :
7070 node-version : [18.x]
7171 steps :
72- - uses : actions/checkout@v5
73- - uses : pnpm/action-setup@v4
72+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
73+ - uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
7474 - name : Use Node.js ${{ matrix.node-version }}
75- uses : actions/setup-node@v6
75+ uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
7676 with :
7777 node-version : ${{ matrix.node-version }}
7878 - name : Install Svelte v3
8686 update-fixtures :
8787 runs-on : ubuntu-latest
8888 steps :
89- - uses : actions/checkout@v5
90- - uses : pnpm/action-setup@v4
91- - uses : actions/setup-node@v6
89+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
90+ - uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
91+ - uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
9292 - name : Install Packages
9393 run : pnpm install --frozen-lockfile
9494 - name : Update fixtures
@@ -100,14 +100,14 @@ jobs:
100100 test-and-coverage :
101101 runs-on : ubuntu-latest
102102 steps :
103- - uses : actions/checkout@v5
104- - uses : pnpm/action-setup@v4
105- - uses : actions/setup-node@v6
103+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
104+ - uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
105+ - uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
106106 - name : Install Packages
107107 run : pnpm install --frozen-lockfile
108108 - name : Test
109109 run : pnpm run cover
110110 - name : Coveralls GitHub Action
111- uses : coverallsapp/github-action@v2
111+ uses : coverallsapp/github-action@648a8eb78e6d50909eff900e4ec85cab4524a45b # v2.3.6
112112 with :
113113 github-token : ${{ secrets.GITHUB_TOKEN }}
0 commit comments