From b371a5ae0775b9e2c744225565140009720f0d7d Mon Sep 17 00:00:00 2001 From: fwcd Date: Tue, 9 Apr 2024 01:36:55 +0200 Subject: [PATCH 1/4] Upload CI build artifacts --- .github/workflows/test.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c458cea3..dc0d2233 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -44,3 +44,11 @@ jobs: run: | npm run package npm exec tsc + + - name: Upload artifacts + uses: actions/upload-artifact@v4 + with: + path: | + release/build/*.AppImage + release/build/*.dmg + release/build/*.exe From 2159c0ba79c7df52c6b68b5b0e47e45b6d019ec4 Mon Sep 17 00:00:00 2001 From: fwcd Date: Tue, 9 Apr 2024 01:40:11 +0200 Subject: [PATCH 2/4] Add artifact name --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dc0d2233..02cda645 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,6 +48,7 @@ jobs: - name: Upload artifacts uses: actions/upload-artifact@v4 with: + name: Captivate-${{ runner.os }} path: | release/build/*.AppImage release/build/*.dmg From 5d11caa389ce3dd4f79eef6ce447a711c405fedd Mon Sep 17 00:00:00 2001 From: fwcd Date: Tue, 9 Apr 2024 02:01:23 +0200 Subject: [PATCH 3/4] Pull Git LFS in CI --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 02cda645..5e2533ac 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,6 +17,9 @@ jobs: - name: Checkout submodules run: git submodule update --init --recursive + - name: Pull Git LFS + run: git lfs pull + - name: Install Linux dependencies if: runner.os == 'Linux' run: sudo apt-get update -y && sudo apt-get install -y libasound2-dev From 06e87436c322760faa93203df6d30bd8612ca82d Mon Sep 17 00:00:00 2001 From: fwcd Date: Fri, 24 Jan 2025 20:56:33 +0100 Subject: [PATCH 4/4] Add workflow_dispatch --- .github/workflows/test.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5e2533ac..37a4d69b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,6 +1,9 @@ name: Test -on: [push, pull_request] +on: + push: + pull_request: + workflow_dispatch: jobs: test: