From eba9c04e025116b073f6a974eaf01835cf6d4c6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Mon, 17 Aug 2026 17:39:06 +0200 Subject: [PATCH] ci: run checks on every push, publish only on tag Same split as pulsenode's workflow: previously this only ran at all when pushing a version tag, so ruff/pytest never ran on regular commits or PRs - a broken push could sit unnoticed until someone tried to cut a release. Now checks run on every push and PR; publish to the PyPI registry stays gated to a tag push and requires checks to pass first. Renamed release.yaml -> ci.yml to match. --- .gitea/workflows/{release.yaml => ci.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .gitea/workflows/{release.yaml => ci.yml} (100%) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/ci.yml similarity index 100% rename from .gitea/workflows/release.yaml rename to .gitea/workflows/ci.yml