ci: add Forgejo workflows for tests and tagged releases

This commit is contained in:
beefcarver committed 2026-11-14 09:35:17 -05:00
1 parent 456f6afa44
commit 94c9363e1f
2 files changed
+80

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
name: tests
on:
push:
branches:
- '**'
workflow_call:
jobs:
pytest:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
- name: Setup uv
uses: astral-sh/[email protected]
- name: Install dependencies
run: uv sync --frozen
- name: Run the test suite
run: uv run --frozen pytest