|
17 | 17 | run:
|
18 | 18 | working-directory: ${{ matrix.working-directory }}
|
19 | 19 | steps:
|
20 |
| - - uses: actions/checkout@v3 |
| 20 | + - uses: actions/checkout@v4 |
21 | 21 | - uses: pnpm/action-setup@v3
|
22 | 22 | with:
|
23 | 23 | version: ${{ matrix.pnpm }}
|
|
27 | 27 | with:
|
28 | 28 | node-version: ${{ matrix.node }}
|
29 | 29 | cache: 'pnpm'
|
| 30 | + cache-dependency-path: | |
| 31 | + ./code/client/package.json |
| 32 | + ./code/client/pnpm-lock.yaml |
30 | 33 |
|
31 | 34 | - name: Install dependencies
|
32 | 35 | run: pnpm install
|
|
49 | 52 | run:
|
50 | 53 | working-directory: ${{ matrix.working-directory }}
|
51 | 54 | steps:
|
52 |
| - - uses: actions/checkout@v3 |
| 55 | + - uses: actions/checkout@v4 |
53 | 56 | - uses: pnpm/action-setup@v3
|
54 | 57 | with:
|
55 |
| - version: ${{ matrix.pnpm }}º |
56 |
| - cache: 'pnpm' |
| 58 | + version: ${{ matrix.pnpm }} |
57 | 59 |
|
58 | 60 | - name: Set up Node.js
|
59 | 61 | uses: actions/setup-node@v4
|
60 | 62 | with:
|
61 | 63 | node-version: ${{ matrix.node }}
|
| 64 | + cache: 'pnpm' |
| 65 | + cache-dependency-path: | |
| 66 | + ./code/server/package.json |
| 67 | + ./code/server/pnpm-lock.yaml |
| 68 | +
|
62 | 69 |
|
63 | 70 | - name: Install dependencies
|
64 | 71 | run: pnpm install
|
|
80 | 87 | run:
|
81 | 88 | working-directory: ${{ matrix.working-directory }}
|
82 | 89 | steps:
|
83 |
| - - uses: actions/checkout@v3 |
| 90 | + - uses: actions/checkout@v4 |
84 | 91 | - uses: pnpm/action-setup@v3
|
85 | 92 | with:
|
86 | 93 | version: ${{ matrix.pnpm }}
|
87 |
| - |
| 94 | + |
88 | 95 | - name: Set up Node.js
|
89 | 96 | uses: actions/setup-node@v4
|
90 | 97 | with:
|
91 | 98 | node-version: ${{ matrix.node }}
|
92 | 99 | cache: 'pnpm'
|
| 100 | + cache-dependency-path: | |
| 101 | + ./code/shared/package.json |
| 102 | + ./code/shared/pnpm-lock.yaml |
93 | 103 |
|
94 | 104 | - name: Install dependencies
|
95 | 105 | run: pnpm install
|
|
0 commit comments