You've already forked wp-bootstrap
Fix CI: replace yarn with npm, add package-lock.json
The CI runner does not have yarn installed. Switch to npm install and npm run build. Also add package-lock.json for reproducible installs and exclude it from the release ZIP. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -52,10 +52,10 @@ jobs:
|
|||||||
echo "Building version: $VERSION"
|
echo "Building version: $VERSION"
|
||||||
|
|
||||||
- name: Install Node dependencies
|
- name: Install Node dependencies
|
||||||
run: yarn install --frozen-lockfile
|
run: npm install
|
||||||
|
|
||||||
- name: Build assets
|
- name: Build assets
|
||||||
run: yarn build
|
run: npm run build
|
||||||
|
|
||||||
- name: Validate composer.json
|
- name: Validate composer.json
|
||||||
run: composer validate --no-check-lock --no-check-all
|
run: composer validate --no-check-lock --no-check-all
|
||||||
@@ -112,6 +112,7 @@ jobs:
|
|||||||
-x "${THEME_NAME}/node_modules/*" \
|
-x "${THEME_NAME}/node_modules/*" \
|
||||||
-x "${THEME_NAME}/src/*" \
|
-x "${THEME_NAME}/src/*" \
|
||||||
-x "${THEME_NAME}/package.json" \
|
-x "${THEME_NAME}/package.json" \
|
||||||
|
-x "${THEME_NAME}/package-lock.json" \
|
||||||
-x "${THEME_NAME}/yarn.lock" \
|
-x "${THEME_NAME}/yarn.lock" \
|
||||||
-x "${THEME_NAME}/composer.json" \
|
-x "${THEME_NAME}/composer.json" \
|
||||||
-x "${THEME_NAME}/composer.lock" \
|
-x "${THEME_NAME}/composer.lock" \
|
||||||
|
|||||||
2264
package-lock.json
generated
Normal file
2264
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user