Skip to content

Commit 2622a27

Browse files
authored
ci(.github/workflows): pin GitHub Actions to commit hashes (#1203)
1 parent 9223dd2 commit 2622a27

7 files changed

Lines changed: 22 additions & 22 deletions

File tree

.github/workflows/compressed-size.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ jobs:
66
compressed_size:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v6
10-
- uses: pnpm/action-setup@v4
11-
- uses: actions/setup-node@v6
9+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
10+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
11+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
1212
with:
1313
node-version: 'lts/*'
1414
cache: 'pnpm'
15-
- uses: preactjs/compressed-size-action@v3
15+
- uses: preactjs/compressed-size-action@49c7ff02f46adc39a83c24e91f6110ba8138a19d # v3
1616
with:
1717
pattern: './dist/**/*.{js,mjs}'

.github/workflows/preview-release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ jobs:
66
preview_release:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v6
10-
- uses: pnpm/action-setup@v4
11-
- uses: actions/setup-node@v6
9+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
10+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
11+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
1212
with:
1313
node-version: 'lts/*'
1414
cache: 'pnpm'

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
publish:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v6
16-
- uses: pnpm/action-setup@v4
17-
- uses: actions/setup-node@v6
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
16+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
17+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
1818
with:
1919
node-version: 'lts/*'
2020
registry-url: 'https://registry.npmjs.org'

.github/workflows/test-multiple-builds.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
build: [cjs, esm]
1616
env: [development] # [development, production]
1717
steps:
18-
- uses: actions/checkout@v6
19-
- uses: pnpm/action-setup@v4
20-
- uses: actions/setup-node@v6
18+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
19+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
20+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
2121
with:
2222
node-version: 'lts/*'
2323
cache: 'pnpm'

.github/workflows/test-multiple-versions.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
- 19.3.0-canary-65eec428-20251218
2424
- 0.0.0-experimental-65eec428-20251218
2525
steps:
26-
- uses: actions/checkout@v6
27-
- uses: pnpm/action-setup@v4
28-
- uses: actions/setup-node@v6
26+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
27+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
28+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
2929
with:
3030
node-version: 'lts/*'
3131
cache: 'pnpm'

.github/workflows/test-old-typescript.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
- 4.6.4
3030
- 4.5.5
3131
steps:
32-
- uses: actions/checkout@v6
33-
- uses: pnpm/action-setup@v4
34-
- uses: actions/setup-node@v6
32+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
33+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
34+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
3535
with:
3636
node-version: 'lts/*'
3737
cache: 'pnpm'

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
test:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v6
14-
- uses: pnpm/action-setup@v4
15-
- uses: actions/setup-node@v6
13+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
14+
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
15+
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
1616
with:
1717
node-version: 'lts/*'
1818
cache: 'pnpm'

0 commit comments

Comments
 (0)