Skip to content

Commit bb800f0

Browse files
committed
chore: github action more safty
1 parent dbdfa44 commit bb800f0

File tree

3 files changed

+14
-15
lines changed

3 files changed

+14
-15
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ jobs:
1919

2020
steps:
2121
- name: Checkout codes
22-
uses: actions/checkout@v4
23-
with:
24-
fetch-depth: 0
22+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2523

2624
- name: Setup deno
2725
uses: denoland/setup-deno@v1
@@ -42,7 +40,7 @@ jobs:
4240

4341
steps:
4442
- name: Checkout codes
45-
uses: actions/checkout@v4
43+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4644

4745
- name: Setup deno
4846
uses: denoland/setup-deno@v1
@@ -56,7 +54,7 @@ jobs:
5654
run: corepack enable
5755

5856
- name: Setup node
59-
uses: actions/setup-node@v4
57+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
6058
with:
6159
node-version: ${{ matrix.node }}
6260

@@ -77,7 +75,7 @@ jobs:
7775

7876
steps:
7977
- name: Checkout codes
80-
uses: actions/checkout@v4
78+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
8179

8280
- name: Setup deno
8381
uses: denoland/setup-deno@v1
@@ -117,7 +115,7 @@ jobs:
117115

118116
steps:
119117
- name: Checkout codes
120-
uses: actions/checkout@v4
118+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
121119

122120
- name: Setup deno
123121
uses: denoland/setup-deno@v1
@@ -128,7 +126,7 @@ jobs:
128126
uses: oven-sh/setup-bun@v1
129127

130128
- name: Setup node
131-
uses: actions/setup-node@v4
129+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
132130
with:
133131
node-version: ${{ matrix.node }}
134132

@@ -185,7 +183,7 @@ jobs:
185183
node: [20]
186184
steps:
187185
- name: Checkout codes
188-
uses: actions/checkout@v4
186+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
189187

190188
- name: Setup deno
191189
uses: denoland/setup-deno@v1
@@ -195,7 +193,8 @@ jobs:
195193
- name: Setup bun
196194
uses: oven-sh/setup-bun@v1
197195

198-
- uses: actions/setup-node@v4
196+
- name: Setup node
197+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
199198
with:
200199
node-version: ${{ matrix.node }}
201200

.github/workflows/github-label-sync.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ jobs:
1313
sync:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: r7kamura/github-label-sync-action@v0
16+
- uses: r7kamura/github-label-sync-action@061649dd3b80eb5bafad0316466f72962e62c300 # v0.1.0

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout codes
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2020
with:
2121
ref: ${{ github.head_ref }}
2222

@@ -29,7 +29,7 @@ jobs:
2929
uses: oven-sh/setup-bun@v1
3030

3131
- name: Setup Node
32-
uses: actions/setup-node@v4
32+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
3333
with:
3434
node-version: 20
3535

@@ -41,7 +41,7 @@ jobs:
4141

4242
- name: Extract version tag
4343
if: startsWith( github.ref, 'refs/tags/v' )
44-
uses: jungwinter/split@v2
44+
uses: jungwinter/split@7f51d99e7cc1f147f6f99be75acf5e641930af88 # v2.1.0
4545
id: split
4646
with:
4747
msg: ${{ github.ref }}
@@ -62,7 +62,7 @@ jobs:
6262
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6363

6464
- name: Commit changelog
65-
uses: stefanzweifel/git-auto-commit-action@v5
65+
uses: stefanzweifel/git-auto-commit-action@28e16e81777b558cc906c8750092100bbb34c5e3 # v7.0.0
6666
with:
6767
branch: main
6868
file_pattern: '*.md'

0 commit comments

Comments
 (0)