Refactor Gitea workflow to alternate between npm install and npm ci for dependency management in different job stages
Some checks failed
RenovateBot / renovate (push) Successful in 29s
Test / Basic (push) Failing after 1m57s
Test / E2E (push) Has been skipped

This commit is contained in:
2026-02-05 15:46:01 +00:00
parent 60310f5b9d
commit 1d3a010b50

View File

@@ -33,7 +33,7 @@ jobs:
tar -xzf "$TARBALL" -C playground/.yalc/strapi-plugin-checkbox-list --strip-components=1 tar -xzf "$TARBALL" -C playground/.yalc/strapi-plugin-checkbox-list --strip-components=1
- name: Install playground deps - name: Install playground deps
working-directory: playground working-directory: playground
run: npm ci run: npm install
- name: Build playground - name: Build playground
working-directory: playground working-directory: playground
run: npm run build run: npm run build
@@ -62,7 +62,7 @@ jobs:
package-lock.json package-lock.json
playground/package-lock.json playground/package-lock.json
- name: Install root deps - name: Install root deps
run: npm install run: npm ci
- name: Build plugin - name: Build plugin
run: npm run build run: npm run build
- name: Pack plugin into playground .yalc - name: Pack plugin into playground .yalc
@@ -72,7 +72,7 @@ jobs:
tar -xzf "$TARBALL" -C playground/.yalc/strapi-plugin-checkbox-list --strip-components=1 tar -xzf "$TARBALL" -C playground/.yalc/strapi-plugin-checkbox-list --strip-components=1
- name: Install playground deps - name: Install playground deps
working-directory: playground working-directory: playground
run: npm ci run: npm install
- name: Install Playwright browsers - name: Install Playwright browsers
working-directory: playground working-directory: playground
run: npx playwright install --with-deps chromium run: npx playwright install --with-deps chromium