From e58208e13d0240f7a320a000eb2539e7c06723ad Mon Sep 17 00:00:00 2001 From: Rickey Fehr Date: Sun, 21 Sep 2025 18:44:46 -0700 Subject: [PATCH] Add uploading ROM on tag push --- .github/workflows/build_ci_workflow.yml | 10 +++++++++- docker-compose.yml | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_ci_workflow.yml b/.github/workflows/build_ci_workflow.yml index cf270ee..a1dfd05 100644 --- a/.github/workflows/build_ci_workflow.yml +++ b/.github/workflows/build_ci_workflow.yml @@ -4,6 +4,8 @@ on: push: branches: - main + tags: + - "v*" pull_request: branches: - main @@ -19,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Get docker image cache uses: actions/cache@v4 @@ -53,3 +55,9 @@ jobs: - name: Build the project run: docker compose -f docker-compose.yml run --rm balatro sh -c "make -j$(nproc)" + + - uses: softprops/action-gh-release@v2 + if: ${{ startsWith(github.ref, 'refs/tags/') }} + with: + files: | + build/balatro-gba.gba diff --git a/docker-compose.yml b/docker-compose.yml index 9adc15c..8e68514 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,8 @@ services: balatro: image: devkitpro/devkitarm:latest - working_dir: /balatro + working_dir: /balatro-gba volumes: - - ./:/balatro + - ./:/balatro-gba user: "${UID-1000}:${GID-1000}" command: ["sh", "-c", "make -j$(nproc)"]