Skip to content

fix: publish SDK under @techgod scope — npm org is techgod, not techgodhq - #67

Merged
shivros merged 1 commit into
mainfrom
runner/npm-scope-techgod
Sep 29, 2026
Merged

shivros merged 1 commit into
mainfrom
runner/npm-scope-techgod

Conversation

@shivros

@shivros shivros commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Purpose

Bootstrap run 36620509981 failed at the registry with 404 Scope not found: the package name assumed the GitHub org name (@techgodhq), but the npm org is techgod (the names are swapped between registries — techgod was unavailable on GitHub, techgodhq is not the npm org).

Renames @techgodhq/iris-client → @techgod/iris-client in:

  • generated/ts-client/package.json (package name)
  • generated/ts-client/scripts/package-smoke.mjs (consumer fixture + import)
  • .github/workflows/release.yml (already-published guard)
  • README.md + generated/ts-client/README.md (install/import docs)

Verified locally after rename: npm run typecheck, npm run build, npm run package:smoke all green.

Note for the trusted-publisher setup: register @techgod/iris-client with repo TechGodHQ/iris / workflow release.yml — the org-name mismatch between npm and GitHub is fine; the OIDC claim ties the repository, not the npm scope, to the publisher.

Linked: COD-516.

…odhq

GitHub org is techgodhq (techgod was taken there); the npm org is the
reverse: techgod. Rename the package, smoke-consumer refs, release
guard, and README install lines. Typecheck/build/package:smoke green
locally at the rename.
@shivros
shivros merged commit 36d96ca into main Sep 29, 2026
7 checks passed
@shivros
shivros deleted the runner/npm-scope-techgod branch September 29, 2026 19:50
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