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

Publish package to multiple registries #3

Merged
merged 10 commits into from
Jan 26, 2024
Merged

Publish package to multiple registries #3

merged 10 commits into from
Jan 26, 2024

Conversation

ebr
Copy link
Member

@ebr ebr commented Jan 26, 2024

This PR:

  • publishes the package to Github Package Registry (GPR) as well as NPM in parallel. NPM publishing is allowed to fail until proper access is configured.
  • adds workflow_dispatch event, whereupon only pre-release versions will be published. Release versions need to go through the proper tagging process
  • renames the package to @invoke-ai/ui-library to avoid confusion with the actual UI package
  • upgrades the setup-node action to avoid a deprecation warning. unfortunately, the pnpm action still runs on Node 16.x and pops a warning.

@ebr ebr force-pushed the ebr/publish-package branch from 0e63ba7 to 1a2150a Compare January 26, 2024 19:57
@ebr ebr merged commit 996a69c into main Jan 26, 2024
1 of 2 checks passed
@ebr ebr deleted the ebr/publish-package branch January 26, 2024 20: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.

3 participants