|
48 | 48 | key: v5-package-node-modules-cache-${{ hashFiles('yarn.lock') }} |
49 | 49 | - name: Install Node modules with Yarn for renderer package |
50 | 50 | run: | |
51 | | - yarn install --no-progress --no-emoji |
| 51 | + yarn install --no-progress --no-emoji ${{ matrix.versions == 'newest' && '--frozen-lockfile' }} |
52 | 52 | sudo yarn global add yalc |
53 | 53 | - name: yalc publish for react-on-rails |
54 | 54 | run: yalc publish |
|
60 | 60 | - name: yalc add react-on-rails |
61 | 61 | run: cd spec/dummy && yalc add react-on-rails |
62 | 62 | - name: Install Node modules with Yarn for dummy app |
63 | | - run: cd spec/dummy && yarn install --no-progress --no-emoji |
| 63 | + run: cd spec/dummy && yarn install --no-progress --no-emoji ${{ matrix.versions == 'newest' && '--frozen-lockfile' }} |
64 | 64 | - name: Save dummy app ruby gems to cache |
65 | 65 | uses: actions/cache@v4 |
66 | 66 | with: |
@@ -146,14 +146,14 @@ jobs: |
146 | 146 | key: dummy-app-webpack-bundle-${{ steps.get-sha.outputs.sha }}-${{ matrix.versions }} |
147 | 147 | - name: Install Node modules with Yarn |
148 | 148 | run: | |
149 | | - yarn install --no-progress --no-emoji |
| 149 | + yarn install --no-progress --no-emoji ${{ matrix.versions == 'newest' && '--frozen-lockfile' }} |
150 | 150 | sudo yarn global add yalc |
151 | 151 | - name: yalc publish for react-on-rails |
152 | 152 | run: yalc publish |
153 | 153 | - name: yalc add react-on-rails |
154 | 154 | run: cd spec/dummy && yalc add react-on-rails |
155 | 155 | - name: Install Node modules with Yarn for dummy app |
156 | | - run: cd spec/dummy && yarn install --no-progress --no-emoji |
| 156 | + run: cd spec/dummy && yarn install --no-progress --no-emoji ${{ matrix.versions == 'newest' && '--frozen-lockfile' }} |
157 | 157 | - name: Dummy JS tests |
158 | 158 | run: | |
159 | 159 | cd spec/dummy |
|
0 commit comments