Skip to content

Commit 3f4e5b4

Browse files
committed
feat: remove lock file check + update pnpm actions
1 parent 7badb4e commit 3f4e5b4

File tree

1 file changed

+4
-53
lines changed

1 file changed

+4
-53
lines changed

.github/workflows/lint.yml

Lines changed: 4 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -192,53 +192,6 @@ jobs:
192192
working-directory: ./packages/devextreme-scss
193193
run: pnpx nx lint
194194

195-
pnpm_lock:
196-
runs-on: devextreme-shr2
197-
timeout-minutes: 10
198-
steps:
199-
- name: Get sources
200-
uses: actions/checkout@v4
201-
202-
- name: Use Node.js
203-
uses: actions/setup-node@v4
204-
with:
205-
node-version: '20'
206-
207-
- uses: pnpm/action-setup@v4
208-
with:
209-
run_install: false
210-
211-
- name: Get pnpm store directory
212-
shell: bash
213-
run: |
214-
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
215-
216-
- uses: actions/cache@v4
217-
name: Setup pnpm cache
218-
with:
219-
path: |
220-
${{ env.STORE_PATH }}
221-
.nx/cache
222-
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
223-
restore-keys: |
224-
${{ runner.os }}-pnpm-store
225-
226-
- name: Update lock-file
227-
run: |
228-
node -v
229-
pnpm -v
230-
pnpm install
231-
232-
- name: Upload lock-file
233-
uses: actions/upload-artifact@v4
234-
with:
235-
name: package-lock.json
236-
path: ./package-lock.json
237-
retention-days: 1
238-
239-
- name: Check lock-file
240-
run: git diff --exit-code pnpm-lock.yaml
241-
242195
component_exports:
243196
runs-on: devextreme-shr2
244197
timeout-minutes: 10
@@ -251,9 +204,8 @@ jobs:
251204
with:
252205
node-version: '20'
253206

254-
- uses: pnpm/action-setup@v3
207+
- uses: pnpm/action-setup@v4
255208
with:
256-
version: 9
257209
run_install: false
258210

259211
- name: Get pnpm store directory
@@ -272,7 +224,7 @@ jobs:
272224
${{ runner.os }}-pnpm-store
273225
274226
- name: Install dependencies
275-
run: pnpm install
227+
run: pnpm install --frozen-lockfile
276228

277229
- name: Check generated component reexports
278230
working-directory: ./packages/devextreme
@@ -301,9 +253,8 @@ jobs:
301253
with:
302254
node-version: '20'
303255

304-
- uses: pnpm/action-setup@v3
256+
- uses: pnpm/action-setup@v4
305257
with:
306-
version: 9
307258
run_install: false
308259

309260
- name: Get pnpm store directory
@@ -322,7 +273,7 @@ jobs:
322273
${{ runner.os }}-pnpm-store
323274
324275
- name: Install dependencies
325-
run: pnpm install
276+
run: pnpm install --frozen-lockfile
326277

327278
- name: Lint wrappers
328279
run: pnpx nx run-many -t lint -p devextreme-angular devextreme-react devextreme-vue

0 commit comments

Comments
 (0)