From bff6f8b5a0adc0fe6c42c70ce29d890b46ea8747 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Sun, 13 Jul 2025 02:44:41 +0200 Subject: [PATCH] Changed to docker --- .github/workflows/test-on-arch.yml | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/.github/workflows/test-on-arch.yml b/.github/workflows/test-on-arch.yml index e7ee0e77..1befafe6 100644 --- a/.github/workflows/test-on-arch.yml +++ b/.github/workflows/test-on-arch.yml @@ -11,16 +11,12 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Arch Linux - uses: kiriuslen/archlinux-setup-action@v1 - - - name: Install dependencies - run: | - sudo pacman -Sy --noconfirm base-devel git python python-pip docker make - # Add weitere Dependencies falls nötig - - - name: Build - run: make build - - - name: Test - run: make test + - name: Build & Test in Arch Linux Container + uses: addnab/docker-run-action@v3 + with: + image: archlinux:latest + options: -v ${{ github.workspace }}:/workspace -w /workspace + run: | + pacman -Sy --noconfirm base-devel git python python-pip docker make + make build + make test