ci: publish binary to current repo owner #27

Merged
David merged 1 commit from fix/publish-to-current-org into main 2026-05-15 02:52:10 +02:00
Owner

Summary

Repo moved organizations. The OCI build workflow was still publishing the Windows binary to the prior private org via vars.A8N_TOOLS_PRIVATE_PACKAGE_OWNER and secrets.A8N_TOOLS_PRIVATE_PACKAGE_PAT. Switched REGISTRY_OWNER to ${{ github.repository_owner }} and REGISTRY_PASSWORD to the auto-provisioned ${{ github.token }}, so the binary publishes to the current owner. permissions.packages: write is already declared on the job, so no extra secret config is needed.

Test plan

  • Merge to main and confirm the Build Windows binary workflow run uploads explorer-bookmarks-x86_64.exe under the current org's generic packages at https://dev.a8n.run/api/packages/<current-owner>/generic/explorer-bookmarks/latest/.
  • Confirm no further publishes land under the prior private org.
## Summary Repo moved organizations. The OCI build workflow was still publishing the Windows binary to the prior private org via `vars.A8N_TOOLS_PRIVATE_PACKAGE_OWNER` and `secrets.A8N_TOOLS_PRIVATE_PACKAGE_PAT`. Switched `REGISTRY_OWNER` to `${{ github.repository_owner }}` and `REGISTRY_PASSWORD` to the auto-provisioned `${{ github.token }}`, so the binary publishes to the current owner. `permissions.packages: write` is already declared on the job, so no extra secret config is needed. ## Test plan - [ ] Merge to `main` and confirm the `Build Windows binary` workflow run uploads `explorer-bookmarks-x86_64.exe` under the current org's generic packages at `https://dev.a8n.run/api/packages/<current-owner>/generic/explorer-bookmarks/latest/`. - [ ] Confirm no further publishes land under the prior private org.
ci: publish binary to current repo owner
Some checks failed
Check / fmt + clippy + build + tests (pull_request) Failing after 2s
Create release / Create release from merged PR (pull_request) Has been skipped
54af956c7c
Repo moved organizations. Switch the OCI build workflow to publish to
the current repository owner using the auto-provisioned workflow token
instead of the prior private-org PAT and owner variable.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
David merged commit 429ad9e1a8 into main 2026-05-15 02:52:10 +02:00
David deleted branch fix/publish-to-current-org 2026-05-15 02:52:10 +02: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
pandoras-box/explorer-bookmarks!27
No description provided.