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 }}
EMSDK: ${{ vars.EMSDK }}
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-'))
.sort()
const wasmBuilds = process.env.CI_REAL_REBUILD_WASM === '1'
? ['fetch:freecad-source', 'build:occt-history', 'build:planegcs']
: []
const lanes = {
chrome: [
'build',
@@ -54,6 +58,7 @@ const lanes = {
'check:freecad-native-naming-evidence',
],
wasm: [
...wasmBuilds,
'check:occt-history-artifact',
'test:browser-occt',
'check:browser-occt',