ci: rehydrate Electron sandbox before validation
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
This commit is contained in:
@@ -59,8 +59,11 @@ describe('desktop packages workflow', () => {
|
||||
expect(prepareIndex).toBeGreaterThan(installIndex)
|
||||
expect(validatorsIndex).toBeGreaterThan(prepareIndex)
|
||||
expect(steps[prepareIndex]?.run).toContain('sudo apt-get install --no-install-recommends --yes xvfb xauth')
|
||||
expect(steps[prepareIndex]?.run).toContain('sudo chown root:root node_modules/electron/dist/chrome-sandbox')
|
||||
expect(steps[prepareIndex]?.run).toContain('sudo chmod 4755 node_modules/electron/dist/chrome-sandbox')
|
||||
expect(steps[prepareIndex]?.run).toContain('if [[ ! -f "$sandbox" ]]')
|
||||
expect(steps[prepareIndex]?.run).toContain('force_no_cache=true node node_modules/electron/install.js')
|
||||
expect(steps[prepareIndex]?.run).toContain('test -f "$sandbox"')
|
||||
expect(steps[prepareIndex]?.run).toContain('sudo chown root:root "$sandbox"')
|
||||
expect(steps[prepareIndex]?.run).toContain('sudo chmod 4755 "$sandbox"')
|
||||
expect(steps[validatorsIndex]?.run).toContain('xvfb-run --auto-servernum npm test')
|
||||
expect(steps[validatorsIndex]?.run).toContain('npm run typecheck')
|
||||
expect(steps[validatorsIndex]?.run).toContain('npm run lint')
|
||||
|
||||
Reference in New Issue
Block a user