Skip to content

ci: migrate NPM package publishing from Wombat to OSS Exit Gate (#1773) - #1774

Merged
drstrangelooker merged 2 commits into
mainfrom
oss-exit-gate-npm
Oct 29, 2026
Merged

drstrangelooker merged 2 commits into
mainfrom
oss-exit-gate-npm

Conversation

@drstrangelooker

Copy link
Copy Markdown
Collaborator

Migrate @looker/* NPM package publishing in
.github/workflows/lerna-publish.yml from Wombat Dressing Room to OSS Exit Gate (looker-sdk-codegen/npm).

  • Onboarding CL: cl/1008207316 (Robot CL cl/1008216685 Submitted)
  • Artifact Registry: https://us-npm.pkg.dev/oss-exit-gate-prod/looker-sdk-codegen--npm/ (READY)
  • GCS Manifest Path: gs://oss-exit-gate-prod-projects-bucket/looker-sdk-codegen/npm/manifests
  • Step 8 Smoke Test: Passed (manifest-smoketest-1793131263.json)
  • Security Hardening (zizmor): Preserved 40-character pinned Action SHAs and scoped permissions to the publish job.

Bug: b/576685161
Bug: b/576678670

@drstrangelooker
drstrangelooker requested a review from a team as a code owner October 28, 2026 13:45
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@google-cla

google-cla Bot commented Oct 28, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@drstrangelooker

Copy link
Copy Markdown
Collaborator Author

@DiegoKury need to move into a local branch so that all tests run properly

Migrate `@looker/*` NPM package publishing in
`.github/workflows/lerna-publish.yml` from Wombat Dressing Room to **OSS
Exit Gate** (`looker-sdk-codegen/npm`).

- **Onboarding CL:** `cl/1008207316` (Robot CL `cl/1008216685`
Submitted)
- **Artifact Registry:**
`https://us-npm.pkg.dev/oss-exit-gate-prod/looker-sdk-codegen--npm/`
(`READY`)
- **GCS Manifest Path:**
`gs://oss-exit-gate-prod-projects-bucket/looker-sdk-codegen/npm/manifests`
- **Step 8 Smoke Test:** Passed (`manifest-smoketest-1793131263.json`)
- **Security Hardening (`zizmor`):** Preserved 40-character pinned
Action SHAs and scoped `permissions` to the `publish` job.

Bug: b/576685161
Bug: b/576678670

Co-authored-by: Diego Rivera <diegokrivera@google.com>
@drstrangelooker

Copy link
Copy Markdown
Collaborator Author

@DiegoKury I rewrote the git commit so that the author is no longer <d**​@diegokury.com>, just your Google account.

@drstrangelooker
drstrangelooker merged commit b5e37f6 into main Oct 29, 2026
17 of 18 checks passed
@drstrangelooker
drstrangelooker deleted the oss-exit-gate-npm branch October 29, 2026 16:54
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