Skip to content

Commit

Permalink
Add cross platform tests
Browse files Browse the repository at this point in the history
Since Multibody and dependency seem to be platform dependent, it seems to make sense to test on multiple platforms to avoid e.g. JuliaComputing#159
  • Loading branch information
SimonDanisch authored Oct 1, 2024
1 parent a8a917e commit 627f10a
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,31 @@ env:
jobs:
test:
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
version:
- '1'
os:
- ubuntu-latest
- windows-latest
- macOS-13 # intel
- macOS-14 # arm
arch:
- x64
- aarch64
exclude:
- os: ubuntu-latest
arch: aarch64
- os: windows-latest
arch: aarch64
- os: macOS-13
arch: aarch64
- os: macOS-14
version: 1.6
- os: macOS-14
arch: x64
steps:
- name: Set debug env
run: export JULIA_DEBUG="loading"
Expand Down

0 comments on commit 627f10a

Please sign in to comment.