Skip to content

ci: migrate TypeScript npm publishing from Wombat to OSS Exit Gate - #203

Open
alonsopf89 wants to merge 2 commits into
material-foundation:mainfrom
alonsopf89:oss-exit-gate-migration
Open

alonsopf89 wants to merge 2 commits into
material-foundation:mainfrom
alonsopf89:oss-exit-gate-migration

Conversation

@alonsopf89

@alonsopf89 alonsopf89 commented Oct 22, 2026 •

Copy link
Copy Markdown

Summary

Migrates @material/material-color-utilities (typescript/) npm publishing configuration from Wombat Dressing Room to OSS Exit Gate (b/576707148, b/576673325).

Key Changes

  • typescript/.npmrc & publishConfig.registry: Configures npm to stage @material/material-color-utilities to https://us-npm.pkg.dev/oss-exit-gate-prod/material-color-utilities--npm/ (or https://registry.npmjs.org/).
  • npm run release:exit-gate: Authenticates via google-artifactregistry-auth, publishes the package to Artifact Registry, and uploads the release manifest to gs://oss-exit-gate-prod-projects-bucket/material-color-utilities/npm/manifests/.
  • End-to-End Verification: Provisioned in Piper (cl/1004027981, cl/1004274765) and verified via Step 8 smoke test.

@alonsopf89

Copy link
Copy Markdown
Author

Hi — per the Wombat to OSS Exit Gate migration intake request, the production configuration (material-color-utilities/npm) and end-to-end Artifact Registry + GCS manifest smoke test are complete, and this PR is Ready for Review with all checks passing. Please let us know if this looks good to merge, after which we will submit the final ownership handoff CL. Thanks!

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