From 185d4e2b989ecf4441f5f75e94b7a70c7b9c7bd5 Mon Sep 17 00:00:00 2001 From: ElectricalBoy <15651807+ElectricalBoy@users.noreply.github.com> Date: Wed, 18 Oct 2023 11:25:01 +0900 Subject: [PATCH] Disable Windows ARM64 Build Publishes in GHA (#1184) --- .github/workflows/publish.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 59361f1ab..6a2a52cb0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,15 +10,16 @@ jobs: build: strategy: matrix: - os: [ - { name: 'linux', image: 'ubuntu-latest' }, - { name: 'windows', image: 'windows-latest' }, - { name: 'macos', image: 'macos-latest' }, - ] + os: ['ubuntu-latest', 'windows-latest', 'macos-latest'] arch: [ 'x64', 'arm64' ] + exclude: + # Mitigation for Electron Forge naming conflict. See #1183. + - os: 'windows-latest' + arch: 'arm64' + fail-fast: true # Explicitly failing fast because this is a publish. We want to bail the entire release if something went wrong with another build - runs-on: ${{ matrix.os.image }} + runs-on: ${{ matrix.os }} steps: - name: Github checkout