Commit: 753eee8e1ad27f861fc7c8d25319439e2e7c33a1
Parent: 873fd21872d05cfb69cad8d57417d87ac12cc4ed
Author: Randy Palamar
Date: Tue, 28 Jan 2025 06:39:21 -0700
ci: remove unneeded packages and add arm64-linux runner
Diffstat:
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
@@ -4,21 +4,20 @@ on: [push, pull_request]
jobs:
linux:
- runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
- cc:
- - "gcc"
- - "clang"
+ os: [ubuntu-latest, ubuntu-24.04-arm]
+ cc: ["gcc", "clang"]
env:
CC: "${{ matrix.cc }}"
+ runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt update
- sudo apt install libxkbcommon-dev xorg-dev ninja-build
+ sudo apt install libxkbcommon-dev xorg-dev
- name: Build
run: ./build.sh
@@ -42,7 +41,6 @@ jobs:
msystem: ${{matrix.sys}}
update: true
install: git mingw-w64-${{matrix.env}}-${{matrix.cc}}
- pacboy: ninja:p cmake:p
- name: Build
run: NO_MATLAB=1 ./build.sh