build: migrate to GitHub Actions (#42671)

* build: migrate to GitHub Actions

* build: strip binaries w/ target arch

* chore: fix lint on GHA

* build: remove CircleCI from release builds
This commit is contained in:
Keeley Hammond 2024-07-01 03:32:49 -07:00 committed by GitHub
parent bdf8c75d33
commit ec64e675c3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 2190 additions and 201 deletions

View file

@ -595,7 +595,7 @@ describe('app module', () => {
});
});
ifdescribe(process.platform !== 'linux' && !process.mas)('app.get/setLoginItemSettings API', function () {
ifdescribe(process.platform !== 'linux' && !process.mas && (process.platform !== 'darwin' || process.arch === 'arm64'))('app.get/setLoginItemSettings API', function () {
const isMac = process.platform === 'darwin';
const isWin = process.platform === 'win32';