refactor: extract Gitea release creation to release_create.php #158
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
auto-release.yml Step 7b has 65 lines of inline bash for release creation: element detection (duplicated), release name building, delete+create via curl+python3.
Solution
New CLI tool release_create.php that handles element detection, release naming, and Gitea API create/overwrite.
Files
Branch created:
feature/158-refactor-extract-gitea-release-creation-