Set up CI
Some checks failed
Build / test (push) Failing after 17s

This commit is contained in:
polyfloyd 2025-06-01 18:55:45 +02:00
parent cc7184e453
commit a1851d03c5

View file

@ -0,0 +1,28 @@
name: Build
on:
push:
branches:
- main
jobs:
test:
runs-on: docker
container:
image: alpine:latest
steps:
- run: apk add nodejs git python3 uv ruff
- uses: actions/checkout@v4
- name: check uv.lock
run: |
uv sync
git diff --exit-code uv.lock
- name: ruff check
run: uv run ruff check
- name: ruff format
run: uv run ruff format --diff --check