ci: rebuild WASM inputs in real verification lane

This commit is contained in:
2026-08-10 16:44:24 -04:00
parent 8098b80c7a
commit aa2a7cacba
2 changed files with 6 additions and 0 deletions

View File

@@ -56,3 +56,4 @@ jobs:
CHROME_BIN: ${{ vars.CHROME_BIN }} CHROME_BIN: ${{ vars.CHROME_BIN }}
EMSDK: ${{ vars.EMSDK }} EMSDK: ${{ vars.EMSDK }}
OCCT_SOURCE_DIR: ${{ vars.OCCT_SOURCE_DIR }} OCCT_SOURCE_DIR: ${{ vars.OCCT_SOURCE_DIR }}
CI_REAL_REBUILD_WASM: '1'

View File

@@ -18,6 +18,10 @@ const chromeTests = Object.keys(scripts)
.filter((name) => name.startsWith('test:chrome-')) .filter((name) => name.startsWith('test:chrome-'))
.sort() .sort()
const wasmBuilds = process.env.CI_REAL_REBUILD_WASM === '1'
? ['fetch:freecad-source', 'build:occt-history', 'build:planegcs']
: []
const lanes = { const lanes = {
chrome: [ chrome: [
'build', 'build',
@@ -54,6 +58,7 @@ const lanes = {
'check:freecad-native-naming-evidence', 'check:freecad-native-naming-evidence',
], ],
wasm: [ wasm: [
...wasmBuilds,
'check:occt-history-artifact', 'check:occt-history-artifact',
'test:browser-occt', 'test:browser-occt',
'check:browser-occt', 'check:browser-occt',