diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 27817b6..71a1f43 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -168,6 +168,12 @@ jobs: float-precision: ${{ matrix.float-precision }} build-target-type: ${{ matrix.target-type }} + # Copy build outputs to the common bin directory + - name: Copy Build Outputs + run: | + mkdir -p project/addons/quarkphysics/bin + cp -r build/output/* project/addons/quarkphysics/bin/ + # Sign for Mac - name: Mac Sign if: ${{ matrix.platform == 'macos' && env.APPLE_CERT_BASE64 }} @@ -190,14 +196,6 @@ jobs: run: | Remove-Item project/addons/quarkphysics/bin/* -Include *.exp,*.lib,*.pdb -Force - # Upload Artifact - - name: Upload Artifact - uses: actions/upload-artifact@v4 - with: - name: godot-quarkphysics-${{ matrix.platform }}-${{ matrix.arch }}-${{ matrix.float-precision }}-${{ matrix.target-type }} - path: | - ${{ github.workspace }}/project/addons/quarkphysics/bin/** - # Package the entire project folder as an artifact package: runs-on: ubuntu-20.04