| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # See ci.yml.tabs for the properly indented version if you are having trouble seeing the indentation in this file.
- # This version is only for Github to parse.
- name: DFPSR tests
- on: [push]
- jobs:
- scriptedTest:
- runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- os: [ubuntu-latest, macos-latest]
- steps:
- - name: Checkout
- uses: actions/checkout@v4
- - name: Run tests on Linux
- if: matrix.os == 'ubuntu-latest'
- run: |
- cd ./Source/test
- ./test.sh
- - name: Run tests on MacOS
- if: matrix.os == 'macos-latest'
- run: |
- cd ./Source/test
- ./test.sh
- builderTest:
- runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- os: [ubuntu-latest, macos-latest, windows-latest]
- architecture: [x86_64, arm64]
- steps:
- - name: Checkout
- uses: actions/checkout@v4
- - name: Run tests on Linux
- if: matrix.os == 'ubuntu-latest'
- run: ./Source/test/test_linux.sh
- - name: Run tests on MacOS
- if: matrix.os == 'macos-latest'
- run: ./Source/test/test_macos.sh
- - name: Run tests on Windows
- if: matrix.os == 'windows-latest'
- run: .\Source\test\test_windows.bat
|