fix(ci): repair publish workflow (registry auth + idempotency) #1

Open
jmz wants to merge 1 commit from fix/ci-publish into main
Owner

The publish job used an empty REGISTRY_TOKEN and github.actor as the twine username. Switch to the REGISTRY_USER/REGISTRY_TOKEN org secrets and tolerate already-exists conflicts so re-runs are idempotent. Adds workflow_dispatch for manual verification.

The publish job used an empty REGISTRY_TOKEN and github.actor as the twine username. Switch to the REGISTRY_USER/REGISTRY_TOKEN org secrets and tolerate already-exists conflicts so re-runs are idempotent. Adds workflow_dispatch for manual verification.
fix(ci): fix publish auth (REGISTRY_USER/TOKEN) + idempotent re-uploads
All checks were successful
check / check (pull_request) Successful in 22s
check / check (push) Successful in 21s
dbfe9d631e
All checks were successful
check / check (pull_request) Successful in 22s
check / check (push) Successful in 21s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/ci-publish:fix/ci-publish
git switch fix/ci-publish

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff fix/ci-publish
git switch fix/ci-publish
git rebase main
git switch main
git merge --ff-only fix/ci-publish
git switch fix/ci-publish
git rebase main
git switch main
git merge --no-ff fix/ci-publish
git switch main
git merge --squash fix/ci-publish
git switch main
git merge --ff-only fix/ci-publish
git switch main
git merge fix/ci-publish
git push origin main
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
public/ktui!1
No description provided.