add new gh workflows / most of it

This commit is contained in:
Quinn
2025-04-09 15:34:57 +02:00
parent ef1dcf7c39
commit 10d1aab05f
3 changed files with 94 additions and 22 deletions

14
.github/workflows/validate.yaml vendored Normal file
View File

@@ -0,0 +1,14 @@
name: validate
on:
pull_request:
branches:
- $default-branch
push:
branches:
- $default-branch
jobs:
compile:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: make compile