@@ -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
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