diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f4a120b..af53fde 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,10 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] node: [16, 18] electron: [23, 20] + exclude: + # older electron seems to misbehave on apple silicon + - os: macos-latest + electron: 20 include: - os: ubuntu-latest node: 14 @@ -25,13 +29,13 @@ jobs: - os: windows-latest node: 14 electron: 14 - - os: macos-latest + - os: ubuntu-latest node: 14 electron: 12 - os: windows-latest node: 12 electron: 10 - - os: macos-latest + - os: ubuntu-latest node: 10 electron: 8 runs-on: ${{ matrix.os }} @@ -46,7 +50,7 @@ jobs: - run: npm install - run: npm install electron@${{ matrix.electron }} - run: node --version - - run: npx electron --version + - run: npx electron --version || echo well that went poorly - name: npm test run: npm run citest diff --git a/package.json b/package.json index e9a6c47..ba9a824 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "fs-extra": "^8.1.0", "mocha": "^6.2.2", "node-stream": "^1.7.0", - "retry-cli": "^0.7.0", + "retry-cli": "0.6.0", "symlink-dir": "^3.1.1", "unstyle": "^0.1.0", "xvfb-maybe": "^0.2.1"