Skip to content

Commit c63aede

Browse files
committed
Build aarch64 natively
1 parent fdcb032 commit c63aede

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
- uses: actions/checkout@v4
1111
- uses: actions/setup-python@v5
1212
with:
13-
python-version: "3.9"
13+
python-version: "3.13"
1414
- name: Build source package
1515
run: |
16-
pip install cython
16+
pip install setuptools cython
1717
python scripts/fetch-vendor.py --config-file scripts/ffmpeg-7.1.json /tmp/vendor
1818
PKG_CONFIG_PATH=/tmp/vendor/lib/pkgconfig python setup.py sdist
1919
- name: Upload source package
@@ -32,7 +32,7 @@ jobs:
3232
arch: arm64
3333
- os: macos-13
3434
arch: x86_64
35-
- os: ubuntu-latest
35+
- os: ubuntu-24.04-arm
3636
arch: aarch64
3737
- os: ubuntu-latest
3838
arch: i686
@@ -44,10 +44,7 @@ jobs:
4444
- uses: actions/checkout@v4
4545
- uses: actions/setup-python@v5
4646
with:
47-
python-version: "3.9"
48-
- name: Set up QEMU
49-
if: matrix.os == 'ubuntu-latest'
50-
uses: docker/setup-qemu-action@v3
47+
python-version: "3.13"
5148
- name: Install packages
5249
if: matrix.os == 'macos-13'
5350
run: |

0 commit comments

Comments
 (0)