Fix ForgeFlow Windows quality reliability (#4)
ForgeFlow quality gate / quality (push) Successful in 6m28s
ForgeFlow quality gate / secret-scan (push) Successful in 6s

This commit was merged in pull request #4.
This commit is contained in:
2026-08-29 01:41:46 +02:00
parent 49f43b3875
commit 79dc6d367b
+5 -1
View File
@@ -29,12 +29,16 @@ jobs:
node-version: 22 node-version: 22
cache: npm cache: npm
- run: npm ci - 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: npm run quality
- run: npx playwright install chromium - run: npx playwright install chromium
- run: npm run test:browser:ci - run: npm run test:browser:ci
- name: Preserve browser failure evidence - name: Preserve browser failure evidence
if: failure() if: failure()
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v3.2.2-node20
with: with:
name: forgeflow-browser-failure-evidence name: forgeflow-browser-failure-evidence
path: artifacts/ path: artifacts/