Add CI checks and a tag-triggered Linux and Windows release
ci / check (push) Successful in 3m52s
release / release (push) Failing after 54m20s

Builds run on the Gitea runner. Windows is cross-compiled from Linux
with cargo-xwin. There is no macOS build because no Mac runner exists.
This commit is contained in:
2026-10-14 21:16:23 +02:00
parent c05edf7b74
commit ad4d087aaf
3 changed files with 103 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
name: ci
on:
push:
branches: ["**"]
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install tools
run: scripts/ci-setup.sh
- name: Unit tests
run: mise run test
- name: Type checks
run: mise run check