Skip to content

Commit 5dcab20

Browse files
authored
[gha] Limit npm ci; Add :coverage to test (#80)
1 parent 5aa5e4b commit 5dcab20

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/bump-versions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242

4343
- name: Install packages
4444
run: |
45-
npm ci
45+
npm ci --ignore-scripts --omit=optional
4646
4747
- name: Bump repo versions
4848
if: ${{ inputs.newVersion != '' }}

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ jobs:
3838

3939
- name: Install extension dependencies
4040
working-directory: extension-repo
41-
run: npm ci
41+
run: npm ci --ignore-scripts --omit=optional
4242

4343
- name: Install core dependencies
4444
working-directory: paranext-core
45-
run: npm ci --ignore-scripts
45+
run: npm ci --ignore-scripts --omit=optional
4646

4747
- name: Run format checking
4848
working-directory: extension-repo

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575

7676
- name: Install packages
7777
run: |
78-
npm ci
78+
npm ci --ignore-scripts
7979
8080
- name: Install core packages
8181
working-directory: paranext-core

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ jobs:
3838

3939
- name: Install extension dependencies
4040
working-directory: extension-repo
41-
run: npm ci
41+
run: npm ci --ignore-scripts --omit=optional
4242

4343
- name: Install core dependencies
4444
working-directory: paranext-core
45-
run: npm ci --ignore-scripts
45+
run: npm ci --ignore-scripts --omit=optional
4646

4747
- name: Run tests
4848
working-directory: extension-repo
49-
run: npm test
49+
run: npm run test:coverage

0 commit comments

Comments
 (0)