Skip to content

ci: add tag-release workflow - #16

Merged
Mihailorama merged 1 commit into
mainfrom
claude/tag-release-workflow
Jul 23, 2026
Merged

ci: add tag-release workflow#16
Mihailorama merged 1 commit into
mainfrom
claude/tag-release-workflow

Conversation

@Mihailorama

Copy link
Copy Markdown
Owner

Adds .github/workflows/tag-release.yml — workflow_dispatch tag creation with a version-match guard against src/docfold/init.py. Completes the release tooling from #14 (the file could not be pushed there: the gh token lacked the workflow scope, granted since).

🤖 Generated with Claude Code

https://claude.ai/code/session_01QFm84FDb2o65zVrk9ZR6wZ

Creates release tags from the Actions UI/API when direct tag pushes are
unavailable; verifies the tag matches __version__ before pushing. A tag
pushed by this workflow's GITHUB_TOKEN does not trigger ci.yml — dispatch
it manually on the tag afterwards (see CONTRIBUTING release checklist).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QFm84FDb2o65zVrk9ZR6wZ
@Mihailorama
Mihailorama merged commit 75d6157 into main Jul 23, 2026
@Mihailorama
Mihailorama deleted the claude/tag-release-workflow branch July 23, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant