Skip to content

Commit

Permalink
github actions settings 22
Browse files Browse the repository at this point in the history
  • Loading branch information
erayzesen committed Dec 22, 2024
1 parent cdce896 commit 1e56d7f
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions .github/workflows/builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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
Expand Down

0 comments on commit 1e56d7f

Please sign in to comment.