Fix ForgeFlow Windows quality reliability #4
@@ -29,12 +29,16 @@ jobs:
|
||||
node-version: 22
|
||||
cache: npm
|
||||
- run: npm ci
|
||||
# The native runner deliberately skips Electron's install-time binary
|
||||
# download. Prime it once before Node's parallel test workers require
|
||||
# Electron, otherwise they can race while creating the same directory.
|
||||
- run: npx electron --version
|
||||
- run: npm run quality
|
||||
- run: npx playwright install chromium
|
||||
- run: npm run test:browser:ci
|
||||
- name: Preserve browser failure evidence
|
||||
if: failure()
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v3.2.2-node20
|
||||
with:
|
||||
name: forgeflow-browser-failure-evidence
|
||||
path: artifacts/
|
||||
|
||||
Reference in New Issue
Block a user