Skip to content

Upgrade to Assimp 5.4.3 (Solve #5) #171

Upgrade to Assimp 5.4.3 (Solve #5)

Upgrade to Assimp 5.4.3 (Solve #5) #171

Workflow file for this run

name: MacOS Build
on: [push, pull_request]
concurrency:
group: ci-${{github.actor}}-${{github.head_ref || github.run_number}}-${{github.ref}}-macos
cancel-in-progress: true
jobs:
macOS:
name: 🍎
runs-on: macos-latest
strategy:
fail-fast: false
matrix:
platform:
- macOS
lib-type:
- static
- shared
env:
HOST: ${{ github.job }}
PLATFORM: ${{ matrix.platform }}
LIB_TYPE: ${{ matrix.lib-type }}
steps:
- name: Checkout
uses: actions/checkout@v4
with: { fetch-depth: 0 }
- name: Select Xcode
run: sudo xcode-select -s /Applications/Xcode.app
- name: CMake
run: rake cmake
- name: Build
run: rake build
- name: Test
run: rake test
- name: Install
run: rake install
- name: Scaffolding - new
run: rake new
- name: Scaffolding - build
run: |
cd ~/projects/UrhoApp
rake
- name: Scaffolding - test
run: |
cd ~/projects/UrhoApp
rake test
- name: Scaffolding - cleanup
run: rm -rf ~/{.urho3d,projects}
- name: Package
run: rake package
if: github.event_name == 'push'
- name: Upload
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.platform }}-${{ matrix.lib-type }}-all-rel
path: build/ci/*.tar.gz
if: github.event_name == 'push'