Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add releaser workflows #3

Merged
merged 14 commits into from
May 29, 2024
Merged

Add releaser workflows #3

merged 14 commits into from
May 29, 2024

Conversation

jtpio
Copy link
Member

@jtpio jtpio commented May 29, 2024

To streamline the release of the package to npm, using the same process as other packages in the jupyterlite organization.

  • Add GitHub actions workflows
  • Add enforce-label workflow to make sure the categories are set and the changelog is correctly generated
  • Create the release environment with APP_PRIVATE_KEY and APP_ID
  • Add empty CHANGELOG.md
  • Add RELEASE.md

@jtpio jtpio marked this pull request as ready for review May 29, 2024 13:28
@jtpio jtpio marked this pull request as draft May 29, 2024 13:28
@jtpio jtpio marked this pull request as ready for review May 29, 2024 13:32
@jtpio jtpio changed the title Add releaser workflow Add releaser workflows May 29, 2024
@jtpio jtpio merged commit 5b9fb40 into jupyterlite:main May 29, 2024
3 checks passed
@jtpio jtpio deleted the releaser branch May 29, 2024 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant