diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1221ec8..f01e1d7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,10 +1,10 @@ -name: Build Geode Mod +name: Build Jukebox on: workflow_dispatch: push: branches: - - "main" + - "**" jobs: build: @@ -14,37 +14,40 @@ jobs: config: - name: Windows os: windows-latest - - # - name: macOS - # os: macos-latest - name: Android32 os: ubuntu-latest target: Android32 - - name: Android64 os: ubuntu-latest target: Android64 - name: ${{matrix.config.name}} - runs-on: ${{matrix.config.os}} + + name: ${{ matrix.config.name }} + runs-on: ${{ matrix.config.os }} steps: - - uses: actions/checkout@v3 + - name: Checkout repository + uses: actions/checkout@v4 - name: Build the mod uses: geode-sdk/build-geode-mod@main with: + bindings: geode-sdk/bindings + bindings-ref: main combine: true - target: ${{matrix.config.target}} + target: ${{ matrix.config.target }} + package: name: Package builds runs-on: ubuntu-latest - needs: ['build'] + needs: [build] steps: - - uses: geode-sdk/build-geode-mod/combine@main + - name: Combine builds + uses: geode-sdk/build-geode-mod/combine@main id: build - - - uses: actions/upload-artifact@v3 + + - name: Upload build artifacts + uses: actions/upload-artifact@v4 with: - name: Build Output - path: ${{steps.build.outputs.build-output}} \ No newline at end of file + name: Build Artifact + path: ${{ steps.build.outputs.build-output }}