From 7f2a65f6d6b424ec85164859bbc4d4aa0d2f4625 Mon Sep 17 00:00:00 2001 From: apio Date: Sun, 4 Feb 2024 14:16:01 +0100 Subject: [PATCH] Add basic actions file --- .gitea/workflows/build.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 00000000..1275952c --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,15 @@ +name: Build and test +run-name: ${{ gitea.actor }} is testing and running the code +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: apt update + - run: apt install build-essential cmake ninja-build wget nasm genext2fs qemu-system git -y + - run: wget https://pub.cloudapio.eu/luna/toolchains/ci-toolchain-arm64.tar.gz --quiet + - run: tar xf ci-toolchain-arm64.tar.gz + - run: rm ci-toolchain-arm64.tar.gz + - run: tools/run-tests.sh