Skip to content

Commit

Permalink
CI: Disable QEMU workflows, add macOS/aarch64 workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
thedataking committed Mar 15, 2024
1 parent 94bfe8e commit 8e197c4
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 2 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/build-and-test-aarch64-darwin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: build and test on aarch64 with QEMU
on: [push, pull_request]
jobs:
test-on-macos-aarch64:
runs-on: macos-14
name: test on macos-14-aarch64
steps:
- name: install prerequisites
run: |
brew install meson rustup-init
rustup-init -y
- name: git checkout
uses: actions/checkout@v3
with:
fetch-depth: 1
- run: cargo build --release
env:
PATH:
- run: .github/workflows/test.sh -r ./target/release/dav1d -s ./target/release/seek_stress
- name: upload build artifacts
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v3
with:
name: meson-test-logs
path: |
${{ github.workspace }}/build/meson-logs/testlog.txt
6 changes: 5 additions & 1 deletion .github/workflows/build-and-test-aarch64.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
name: build and test on aarch64 with QEMU
on: [push, pull_request]
on:
# * is a special character in YAML so we quote lines containing it
push:
branches:
- '**qemu**' # Run when pushing branches that have qemu in the name
jobs:
test-on-qemu-linux-aarch64:
runs-on: ubuntu-latest
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/build-and-test-arm7.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
name: build and test on arm7 with QEMU
on: [push, pull_request]
on:
# * is a special character in YAML so we quote lines containing it
push:
branches:
- '**qemu**' # Run when pushing branches that have qemu in the name
jobs:
test-on-qemu-linux-arm7:
runs-on: ubuntu-latest
Expand Down

0 comments on commit 8e197c4

Please sign in to comment.