@@ -30,13 +30,15 @@ jobs:
3030
3131 steps :
3232 - name : Checkout
33- uses : actions/checkout@v4
33+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
34+ with :
35+ fetch-depth : 0
3436
3537 - name : Install pnpm
36- uses : pnpm/action-setup@v4
38+ uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
3739
3840 - name : Setup Node.js ${{ matrix.node }}
39- uses : actions/setup-node@v4
41+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
4042 with :
4143 node-version : ${{ matrix.node }}
4244 cache : ' pnpm'
4850 run : pnpm build
4951
5052 - name : Cache dist
51- uses : actions/cache@v4
53+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
5254 with :
5355 path : packages/*/lib
5456 key : build-intlify-bundle-tools-os-${{ matrix.os }}-${{ github.sha }}
@@ -66,13 +68,15 @@ jobs:
6668
6769 steps :
6870 - name : Checkout
69- uses : actions/checkout@v4
71+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
72+ with :
73+ fetch-depth : 0
7074
7175 - name : Install pnpm
72- uses : pnpm/action-setup@v4
76+ uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
7377
7478 - name : Setup Node.js ${{ matrix.node }}
75- uses : actions/setup-node@v4
79+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
7680 with :
7781 node-version : ${{ matrix.node }}
7882 cache : ' pnpm'
8185 run : pnpm install
8286
8387 - name : Restore dist cache
84- uses : actions/cache@v4
88+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
8589 with :
8690 path : packages/*/lib
8791 key : build-intlify-bundle-tools-os-${{ matrix.os }}-${{ github.sha }}
@@ -104,13 +108,15 @@ jobs:
104108
105109 steps :
106110 - name : Checkout
107- uses : actions/checkout@v4
111+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
112+ with :
113+ fetch-depth : 0
108114
109115 - name : Install pnpm
110- uses : pnpm/action-setup@v4
116+ uses : pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
111117
112118 - name : Setup Node.js ${{ matrix.node }}
113- uses : actions/setup-node@v4
119+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
114120 with :
115121 node-version : ${{ matrix.node }}
116122 cache : ' pnpm'
@@ -122,7 +128,7 @@ jobs:
122128 run : pnpm playwright-core install chromium
123129
124130 - name : Restore dist cache
125- uses : actions/cache@v4
131+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
126132 with :
127133 path : packages/*/lib
128134 key : build-intlify-bundle-tools-os-${{ matrix.os }}-${{ github.sha }}
0 commit comments