CI: Automatically check formatting
Some checks failed
Build and test / build (push) Failing after 1m40s

This commit is contained in:
apio 2024-12-23 23:05:04 +01:00
parent 5cb4b8b1fe
commit b0be170b41
Signed by: apio
GPG Key ID: B8A7D06E42258954

View File

@ -11,11 +11,13 @@ jobs:
- name: Download dependencies - name: Download dependencies
run: | run: |
apt update apt update
apt install -y cmake ninja-build nasm genext2fs qemu-system build-essential wget git apt install -y cmake ninja-build nasm genext2fs qemu-system build-essential wget git clang-format
- name: Set up the toolchain - name: Set up the toolchain
run: | run: |
wget https://pub.cloudapio.eu/luna/toolchains/ci-toolchain-arm64.tar.gz --quiet wget https://pub.cloudapio.eu/luna/toolchains/ci-toolchain-arm64.tar.gz --quiet
tar xf ci-toolchain-arm64.tar.gz tar xf ci-toolchain-arm64.tar.gz
rm ci-toolchain-arm64.tar.gz rm ci-toolchain-arm64.tar.gz
- name: Check formatting
run: tools/check-formatting.sh
- name: Build and run tests - name: Build and run tests
run: tools/run-tests.sh run: tools/run-tests.sh