Close 0.3.17 operational follow-ups

This commit is contained in:
Jens
2026-08-12 15:12:51 +02:00
parent 4822ee6880
commit 7b6f6d43fc
9 changed files with 108 additions and 97 deletions
@@ -136,3 +136,11 @@ def test_release_uv_install_is_immutable_and_does_not_require_github_api() -> No
assert "astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0" in workflow
assert 'version: "0.11.12"' in workflow
assert "astral-sh/setup-uv@v6" not in workflow
def test_release_is_the_only_gitea_deployment_trigger() -> None:
workflows = ROOT / ".gitea" / "workflows"
assert not (workflows / "deploy.yml").exists()
release = yaml.safe_load((workflows / "release.yml").read_text(encoding="utf-8"))
assert release[True] == {"push": {"tags": ["v*.*.*"]}}