Skip to content

ci: migrate npm publishing configuration from Wombat to OSS Exit Gate - #63

Merged
Eyas merged 1 commit into
google:mainfrom
alonsopf89:oss-exit-gate-migration
Oct 29, 2026
Merged

Eyas merged 1 commit into
google:mainfrom
alonsopf89:oss-exit-gate-migration

Conversation

@alonsopf89

@alonsopf89 alonsopf89 commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Migrates react-schemaorg npm publishing configuration from Wombat Dressing Room to OSS Exit Gate (b/496191090, b/576708617).

Key Changes

  • .npmrc & publishConfig.registry: Configures npm to stage react-schemaorg to https://us-npm.pkg.dev/oss-exit-gate-prod/react-schemaorg--npm/.
  • npm run release:exit-gate: Authenticates via google-artifactregistry-auth, stages the package to Artifact Registry, and uploads the release manifest to gs://oss-exit-gate-prod-projects-bucket/react-schemaorg/npm/manifests/.
  • End-to-End Verification: Provisioned in Piper (cl/1004027981, cl/1004274642, cl/1004300410) and verified via Step 8 smoke test.

@alonsopf89

Copy link
Copy Markdown
Contributor Author

Hi @Eyas — the OSS Exit Gate production configuration (react-schemaorg/npm) and end-to-end Artifact Registry + GCS manifest smoke test are complete, and this PR is Ready for Review with all checks passing. Whenever you have a moment to review and merge, we will complete the final ownership handoff CL. Thanks!

@Eyas

Eyas commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

The internal links seem wrong by the way, b/576708617 looks like the correct tracker.

@Eyas
Eyas merged commit d906de8 into google:main Oct 29, 2026
10 checks passed
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.

2 participants