Skip to content

Commit

Permalink
CI: Remove meson and ninja build step
Browse files Browse the repository at this point in the history
  • Loading branch information
thedataking committed Apr 5, 2024
1 parent 67d0cb8 commit edeeed5
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions .github/workflows/build-and-test-aarch64-darwin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,26 +34,25 @@ jobs:
key: arm-darwin-cargo-and-target-${{ hashFiles('**/Cargo.lock') }}
- name: cargo ${{ matrix.build.name }} build for aarch64-apple-darwin
run: cargo build ${{ matrix.build.cargo_flags }}
# not quite sure why we need this on the runner, not needed locally
- run: |
meson build --buildtype ${{ matrix.build.name }}
ninja -C build tools/dav1d
- name: test ${{ matrix.build.name }} build without frame delay
run: .github/workflows/test.sh \
run: |
.github/workflows/test.sh \
-r ./target/${{ matrix.build.name }}/dav1d \
-s ./target/${{ matrix.build.name }}/seek_stress
# release tests run quickly so also cover the frame delay cases
- name: test release build with frame delay of 1
if: ${{ matrix.build.name == 'release' }}
run: .github/workflows/test.sh \
run: |
.github/workflows/test.sh \
-r ./target/release/dav1d \
-s ./target/release/seek_stress
-s ./target/release/seek_stress \
-f 1
- name: test release build with frame delay of 2
if: ${{ matrix.build.name == 'release' }}
run: .github/workflows/test.sh \
run: |
.github/workflows/test.sh \
-r ./target/release/dav1d \
-s ./target/release/seek_stress
-s ./target/release/seek_stress \
-f 2
- name: copy log files
if: ${{ !cancelled() }}
Expand Down

0 comments on commit edeeed5

Please sign in to comment.