Files
m2pack-secure/.gitea/workflows/ci.yml
server 1f1b48f4db
Some checks failed
ci / headless-e2e (push) Has been cancelled
Add audio runtime validation and CI workflow
2026-04-14 18:39:57 +02:00

30 lines
582 B
YAML

name: ci
on:
push:
branches:
- main
pull_request:
workflow_dispatch:
jobs:
headless-e2e:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get install -y cmake ninja-build g++ pkg-config libsodium-dev libzstd-dev
- name: Configure
run: cmake -S . -B build -G Ninja
- name: Build
run: cmake --build build -j2
- name: Headless E2E
run: python3 scripts/headless_e2e.py