ci: rebuild WASM inputs in real verification lane
This commit is contained in:
1
.github/workflows/real-verification.yml
vendored
1
.github/workflows/real-verification.yml
vendored
@@ -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'
|
||||||
|
|||||||
@@ -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',
|
||||||
|
|||||||
Reference in New Issue
Block a user