GRM-34: feat: add automated semver versioning, tagging, and releases with git-cliff

This commit is contained in:
2026-06-21 09:53:56 +00:00
parent 5c1d848311
commit 63fb259bac
11 changed files with 718 additions and 8 deletions
+4 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "gitea-runner-manager"
version = "0.1.0"
dynamic = ["version"]
description = "Lean CLI to manage Gitea Actions runners"
readme = "README.md"
license = {text = "GPL-3.0"}
@@ -23,6 +23,9 @@ dependencies = [
[project.scripts]
grm = "gitea_runner_manager.cli:cli"
[tool.setuptools.dynamic]
version = {attr = "gitea_runner_manager.__version__"}
[project.optional-dependencies]
dev = [
"pytest>=9.1.0",