Skip to content

Commit

Permalink
fix(CI): attempting Electron disable-gpu for GitHub Actions
Browse files Browse the repository at this point in the history
  • Loading branch information
danielweck committed Feb 5, 2025
1 parent 93ab1e1 commit 224c339
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,14 +53,16 @@
"patchJestForTravis1": "node scripts/replace-in-file.js node_modules/jest-environment-node/build/index.js \"function _fakeTimers\\(\\) {\" \"function _fakeTimersLegacyFakeTimers() { const data = require('@jest/fake-timers/build/legacyFakeTimers'); _fakeTimersLegacyFakeTimers = function () { return data; }; return data; } function _fakeTimersModernFakeTimers() { const data = require('@jest/fake-timers/build/modernFakeTimers'); _fakeTimersModernFakeTimers = function () { return data; }; return data; } function _fakeTimers() {\"",
"patchJestForTravis2": "node scripts/replace-in-file.js node_modules/jest-environment-node/build/index.js \"_fakeTimers\\(\\).LegacyFakeTimers\" \"_fakeTimersLegacyFakeTimers().default || _fakeTimersLegacyFakeTimers()\" && node scripts/replace-in-file.js node_modules/jest-environment-node/build/index.js \"_fakeTimers\\(\\).ModernFakeTimers\" \"_fakeTimersModernFakeTimers().default || _fakeTimersModernFakeTimers()\"",
"npmVersionsCheck": "node ./scripts/npm-versions-check.js",
"patchElectronJestRunner": "echo \" \" >> \"./node_modules/@jest-runner/electron/build/electron_process_injected_code.js\" && yarn patchElectronJestRunner3",
"patchElectronJestRunner": "echo \" \" >> \"./node_modules/@jest-runner/electron/build/electron_process_injected_code.js\" && yarn patchElectronJestRunner3 && yarn patchElectronJestRunner4",
"patchElectronJestRunner1": "echo \";_electron.app.allowRendererProcessReuse = true;\" >> \"./node_modules/@jest-runner/electron/build/electron_process_injected_code.js\"",
"patchElectronJestRunner2": "node scripts/replace-in-file.js \"./node_modules/jest-runner/node_modules/jest-runtime/build/index.js\" \"_defineProperty\\(this, '_hasWarnedAboutRequireCacheModification', false\\);\" \"_defineProperty(this, '_hasWarnedAboutRequireCacheModification', true);\"",
"patchElectronJestRunner3": "echo \";_electron.protocol.registerSchemesAsPrivileged([{privileges: {allowServiceWorkers: false,bypassCSP: false,corsEnabled: true,secure: true,standard: true,stream: true,supportFetchAPI: true},scheme: 'acehttps'}]);\" >> \"./node_modules/@jest-runner/electron/build/electron_process_injected_code.js\"",
"____patchElectronJestRunner4": "echo \";_electron.app.commandLine.appendSwitch('disable-gpu');_electron.app.disableHardwareAcceleration();_electron.app.commandLine.appendSwitch('disable-software-rasterizer');\" >> \"./node_modules/@jest-runner/electron/build/electron_process_injected_code.js\"",
"patchElectronJestRunner_": "echo \" \" >> \"./node_modules/@kayahr/jest-electron-runner/lib/main/electron/electron_process_injected_code.js\" && yarn patchElectronJestRunner3_",
"patchElectronJestRunner4": "echo \";_electron.app.commandLine.appendSwitch('disable-gpu');\" >> \"./node_modules/@jest-runner/electron/build/electron_process_injected_code.js\"",
"patchElectronJestRunner_": "echo \" \" >> \"./node_modules/@kayahr/jest-electron-runner/lib/main/electron/electron_process_injected_code.js\" && yarn patchElectronJestRunner3_ && yarn patchElectronJestRunner4_",
"patchElectronJestRunner3_": "echo \";electron_1.protocol.registerSchemesAsPrivileged([{privileges: {allowServiceWorkers: false,bypassCSP: false,corsEnabled: true,secure: true,standard: true,stream: true,supportFetchAPI: true},scheme: 'acehttps'}]);\" >> \"./node_modules/@kayahr/jest-electron-runner/lib/main/electron/electron_process_injected_code.js\"",
"____patchElectronJestRunner4_": "echo \";electron_1.app.commandLine.appendSwitch('disable-gpu');electron_1.app.disableHardwareAcceleration();electron_1.app.commandLine.appendSwitch('disable-software-rasterizer');\" >> \"./node_modules/@kayahr/jest-electron-runner/lib/main/electron/electron_process_injected_code.js\"",
"patchElectronJestRunner4_": "echo \";electron_1.app.commandLine.appendSwitch('disable-gpu');\" >> \"./node_modules/@kayahr/jest-electron-runner/lib/main/electron/electron_process_injected_code.js\"",
"test": "cross-env JEST_TESTS=1 jest --config=jest.config-puppeteer.js --runInBand --bail=1 --no-cache",
"test-cli": "cross-env JEST_TESTS=1 jest --config=jest.config-cli.js --runInBand --bail=1 --no-cache",
"test-electron": "cross-env JEST_TESTS=1 AXE_ELECTRON_RUNNER=true jest --config=jest.config-electron.js --runInBand --bail=1 --no-cache",
Expand Down

0 comments on commit 224c339

Please sign in to comment.