Skip to content

Commit d725f5f

Browse files
committed
ci: actionのバージョンをpinactで固定
1 parent 57fb15d commit d725f5f

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/website.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,28 +14,28 @@ jobs:
1414
build-and-deploy:
1515
runs-on: ubuntu-24.04
1616
steps:
17-
- uses: actions/checkout@v4
18-
- uses: jdx/mise-action@v2
17+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18+
- uses: jdx/mise-action@13abe502c30c1559a5c37dff303831bab82c9402 # v2.2.3
1919
- run: mise run generate-docs
2020
- run: mise run generate-web
2121
- name: Upload build artifacts
22-
uses: actions/upload-artifact@v4
22+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
2323
with:
2424
name: build-artifacts
2525
path: website/dist
2626
- name: Deploy
2727
if: github.ref == 'refs/heads/main'
28-
uses: JamesIves/github-pages-deploy-action@v4
28+
uses: JamesIves/github-pages-deploy-action@6c2d9db40f9296374acc17b90404b6e8864128c8 # v4.7.3
2929
with:
3030
folder: website/dist # The folder the action should deploy.
3131

3232
textlint-md:
3333
runs-on: ubuntu-24.04
3434
steps:
3535
- name: Checkout the repository
36-
uses: actions/checkout@v4
36+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3737
- name: Setup tools
38-
uses: jdx/mise-action@v2
38+
uses: jdx/mise-action@13abe502c30c1559a5c37dff303831bab82c9402 # v2.2.3
3939
- name: Install dependencies
4040
run: bun install --frozen-lockfile
4141
- name: Lint Markdown using textlint
@@ -46,13 +46,13 @@ jobs:
4646
needs: build-and-deploy
4747
steps:
4848
- name: Checkout the repository
49-
uses: actions/checkout@v4
49+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5050
- name: Download build artifacts
51-
uses: actions/download-artifact@v4
51+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
5252
with:
5353
name: build-artifacts
5454
path: website/dist
55-
- uses: jdx/mise-action@v2
55+
- uses: jdx/mise-action@13abe502c30c1559a5c37dff303831bab82c9402 # v2.2.3
5656
- name: Install dependencies
5757
run: bun install --frozen-lockfile
5858
- name: Lint HTML using textlint
@@ -75,9 +75,9 @@ jobs:
7575
command: "bun run test"
7676
steps:
7777
- name: Checkout the repository
78-
uses: actions/checkout@v4
78+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7979
- name: Setup tools
80-
uses: jdx/mise-action@v2
80+
uses: jdx/mise-action@13abe502c30c1559a5c37dff303831bab82c9402 # v2.2.3
8181
- name: Install dependencies
8282
run: bun install --frozen-lockfile
8383
- name: ${{ matrix.name }}

0 commit comments

Comments
 (0)