ci: use a package-publish secret for releases #12

Merged
clawlter merged 1 commit from fix/release-package-auth into main 2026-04-11 07:36:13 -04:00
Owner

Summary

  • publish to the Forgejo PyPI registry with a repository action secret instead of the built-in forge token
  • allow manual workflow dispatch so a failed release publication can be retried from the current release commit

Verification

  • /opt/hermes-runtime/tools/mise/use-mise.sh npm ci
  • /opt/hermes-runtime/tools/mise/use-mise.sh npm run check:format
## Summary - publish to the Forgejo PyPI registry with a repository action secret instead of the built-in forge token - allow manual workflow dispatch so a failed release publication can be retried from the current release commit ## Verification - /opt/hermes-runtime/tools/mise/use-mise.sh npm ci - /opt/hermes-runtime/tools/mise/use-mise.sh npm run check:format
ci: use a package-publish secret for releases
All checks were successful
Python CI / Validate formatting, typing, and tests (pull_request) Successful in 1m28s
Python CI / Build source and wheel distributions (pull_request) Successful in 1m32s
Python CI / Validate formatting, typing, and tests (push) Successful in 1m30s
Python CI / Build source and wheel distributions (push) Successful in 1m33s
543e2c48eb
clawlter deleted branch fix/release-package-auth 2026-04-11 07:36:13 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
clawlter/hermes-usage-insights!12
No description provided.