Skip to content

create a single publish workflow for npm trusted publishing#3325

Draft
jakemhiller wants to merge 1 commit intomainfrom
jh-trusted-publishing
Draft

create a single publish workflow for npm trusted publishing#3325
jakemhiller wants to merge 1 commit intomainfrom
jh-trusted-publishing

Conversation

@jakemhiller
Copy link
Copy Markdown
Member

  • Deleted the set-npm-token action as it is no longer needed.
  • Updated the deploy-alpha workflow to remove the NPM auth token step.
  • Introduced a new publish workflow to streamline the publishing process for both alpha and production packages, enhancing clarity and maintainability.

Overview

PR Checklist

  • Related to designs:
  • Related to JIRA ticket: [ABC-123]
  • Version plan added/updated (or not needed)
  • I have run this code to verify it works
  • This PR includes unit tests for the code change
  • This PR includes testing instructions tests for the code change
  • The alpha package of this PR is passing end-to-end tests in all relevant Codecademy repositories

Testing Instructions

Don't make me tap the sign.

  1. Go to story X
  2. Do something
  3. Do that something in dark mode
  4. Check it with VO
  5. Finish and do a celebratory dance

PR Links and Envs

Repository PR Link
Monolith Monolith PR
Mono Mono PR

- Deleted the set-npm-token action as it is no longer needed.
- Updated the deploy-alpha workflow to remove the NPM auth token step.
- Introduced a new publish workflow to streamline the publishing process for both alpha and production packages, enhancing clarity and maintainability.
@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Apr 14, 2026

View your CI Pipeline Execution ↗ for commit 0643725


☁️ Nx Cloud last updated this comment at 2026-04-14 19:42:02 UTC

@github-actions
Copy link
Copy Markdown
Contributor

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