From b9157b15702f347b40d9e123581fcc47a6c1d1b2 Mon Sep 17 00:00:00 2001 From: PoloNX Date: Mon, 21 Apr 2025 19:14:33 +0200 Subject: [PATCH 1/3] fix: restrict push events to master branch and update pull request types --- .github/workflows/switch.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/switch.yaml b/.github/workflows/switch.yaml index 6f3c4f5..61f5a23 100644 --- a/.github/workflows/switch.yaml +++ b/.github/workflows/switch.yaml @@ -2,9 +2,10 @@ name: Switch build on: push: - branches: [ "*" ] + branches: + - master pull_request: - types: [opened, reopened] + types: [opened, reopened, synchronize] workflow_dispatch: inputs: nx: From 1e10344b80a545153101e6cbbfd336d6a20a5118 Mon Sep 17 00:00:00 2001 From: PoloNX Date: Mon, 21 Apr 2025 19:16:12 +0200 Subject: [PATCH 2/3] improvement: add release mode to ci --- .github/workflows/switch.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/switch.yaml b/.github/workflows/switch.yaml index 61f5a23..8f551c9 100644 --- a/.github/workflows/switch.yaml +++ b/.github/workflows/switch.yaml @@ -22,7 +22,7 @@ jobs: matrix: os: [ubuntu-latest] arch: [x86_64] - mode: [debug] + mode: [debug, release] runs-on: ${{ matrix.os }} if: "!contains(github.event.head_commit.message, 'ci skip')" From 081d01c5bb4e5ad735fb0c9e71fbf65a18fd7ce3 Mon Sep 17 00:00:00 2001 From: PoloNX Date: Mon, 21 Apr 2025 19:21:16 +0200 Subject: [PATCH 3/3] fix: update artifact name and path to include build mode --- .github/workflows/switch.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/switch.yaml b/.github/workflows/switch.yaml index 8f551c9..6f5a3fe 100644 --- a/.github/workflows/switch.yaml +++ b/.github/workflows/switch.yaml @@ -61,7 +61,7 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: SimpleModDownloader - path: build/cross/aarch64/debug/SimpleModDownloader.nro + name: SimpleModDownloader-${{ matrix.mode }} + path: build/cross/aarch64/${{ matrix.mode }}/SimpleModDownloader.nro