2525 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2626 with :
2727 persist-credentials : false
28- - uses : pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
29- - name : Set node
30- uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
28+ - uses : pnpm/setup@84cb39b217b10273981911c288cd62326dc7c6d2 # v2.0.2
3129 with :
32- node-version-file : .nvmrc
33- cache : pnpm
34- cache-dependency-path : pnpm-lock.yaml
35- - name : Install
36- run : pnpm install --frozen-lockfile
30+ cache : true
3731 - name : Lint
3832 run : pnpm run lint
3933 - name : Format check
@@ -55,15 +49,10 @@ jobs:
5549 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5650 with :
5751 persist-credentials : false
58- - uses : pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
59- - name : Set node
60- uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
52+ - uses : pnpm/setup@84cb39b217b10273981911c288cd62326dc7c6d2 # v2.0.2
6153 with :
62- node-version : ${{ matrix.node-version }}
63- cache : pnpm
64- cache-dependency-path : pnpm-lock.yaml
65- - name : Install
66- run : pnpm install --frozen-lockfile
54+ runtime : node@${{ matrix.node-version }}
55+ cache : true
6756 - name : Build
6857 run : pnpm build
6958 - name : Test
9382 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
9483 with :
9584 persist-credentials : false
96- - uses : pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
97- - name : Set node
98- uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
85+ - uses : pnpm/setup@84cb39b217b10273981911c288cd62326dc7c6d2 # v2.0.2
9986 with :
100- node-version-file : .nvmrc
101- cache : pnpm
102- cache-dependency-path : pnpm-lock.yaml
103- - name : Install
104- run : pnpm install --frozen-lockfile
87+ cache : true
10588 - name : Pin ${{ matrix.name }}
10689 run : pnpm --filter @symfony/reprise add -D ${{ matrix.add }}
10790 - name : Build
@@ -218,15 +201,9 @@ jobs:
218201 dependency-versions : highest
219202 composer-options : --prefer-dist
220203 custom-cache-suffix : ${{ matrix.symfony-version }}
221- - uses : pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
222- - name : Set node
223- uses : actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
204+ - uses : pnpm/setup@84cb39b217b10273981911c288cd62326dc7c6d2 # v2.0.2
224205 with :
225- node-version-file : .nvmrc
226- cache : pnpm
227- cache-dependency-path : pnpm-lock.yaml
228- - name : Install JS dependencies
229- run : pnpm install --frozen-lockfile
206+ cache : true
230207 - name : Pin ${{ matrix.name }}
231208 if : matrix.add
232209 run : pnpm -C playground add -D ${{ matrix.add }}
0 commit comments