Changed to docker

This commit is contained in:
Kevin Veen-Birkenbach 2025-07-13 02:44:41 +02:00
parent 99316c1088
commit bff6f8b5a0
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E

View File

@ -11,16 +11,12 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Set up Arch Linux
uses: kiriuslen/archlinux-setup-action@v1
- name: Install dependencies
- 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: |
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
pacman -Sy --noconfirm base-devel git python python-pip docker make
make build
make test