Fix build-release.yml: use npm install, not npm ci
Lint info.xml / xml-lint (push) Successful in 19s
Lint PHP / php-lint (8.2) (push) Successful in 47s
Lint PHP / php-lint (8.3) (push) Successful in 38s
Lint PHP / php-lint (8.4) (push) Successful in 35s
PHPUnit / unit-tests (push) Successful in 37s
Build release artifact / package (push) Failing after 55s
Lint info.xml / xml-lint (push) Successful in 19s
Lint PHP / php-lint (8.2) (push) Successful in 47s
Lint PHP / php-lint (8.3) (push) Successful in 38s
Lint PHP / php-lint (8.4) (push) Successful in 35s
PHPUnit / unit-tests (push) Successful in 37s
Build release artifact / package (push) Failing after 55s
No package-lock.json is committed (intentionally gitignored), so npm ci has nothing to install from and fails with EUSAGE.
This commit is contained in:
@@ -21,7 +21,7 @@ jobs:
|
||||
coverage: none
|
||||
|
||||
- name: Install JS dependencies
|
||||
run: npm ci
|
||||
run: npm install
|
||||
|
||||
- name: Build frontend
|
||||
run: npm run build
|
||||
|
||||
Reference in New Issue
Block a user