fix(ci): publish GitHub package under org scope#12
Conversation
Greptile SummaryThis PR corrects the GitHub Packages publish scope from Confidence Score: 5/5Safe to merge — targeted two-line fix that corrects the GitHub Packages owner scope with no other side effects. Both changes are a single-line rename of a string literal in each workflow file. The root cause (owner-bound scope requirement) is well understood, the fix directly addresses it, and all other workflow parameters — permissions, dry_run, secret forwarding — remain correct and unchanged. No files require special attention. Important Files Changed
Sequence DiagramsequenceDiagram
participant GHA as GitHub Actions
participant NPM as npmjs.com registry
participant GHPKG as GitHub Packages (npm.pkg.github.com)
GHA->>NPM: publish @tummycrypt/tinyland-auth-pg (NPM_TOKEN)
NPM-->>GHA: 200 OK
Note over GHA,GHPKG: Before this PR
GHA->>GHPKG: publish @tummycrypt/tinyland-auth-pg (GITHUB_TOKEN)
GHPKG-->>GHA: 403 owner not found
Note over GHA,GHPKG: After this PR
GHA->>GHPKG: publish @tinyland-inc/tinyland-auth-pg (GITHUB_TOKEN)
GHPKG-->>GHA: 200 OK
Reviews (1): Last reviewed commit: "fix(ci): publish github package under or..." | Re-trigger Greptile |
Summary
Why
GitHub Packages npm scopes are owner-bound. The v0.2.4 release published to npm successfully, but the GitHub Packages mirror failed with:
Using the repository owner scope should let the mirror publish as @tinyland-inc/tinyland-auth-pg without changing the public npm artifact.
Validation
Refs TIN-713.