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 beta packages using --tag="beta" #546

Open
KonnorRogers opened this issue Dec 19, 2023 · 3 comments
Open

Publish beta packages using --tag="beta" #546

KonnorRogers opened this issue Dec 19, 2023 · 3 comments

Comments

@KonnorRogers
Copy link

KonnorRogers commented Dec 19, 2023

@hotwired/turbo-rails always publishes as --tag="latest", when releasing beta builds, it'd be nice if you could do:

npm publish --tag="beta"

so the default NPM behavior doesn't install breaking beta versions for new applications.

https://www.npmjs.com/package/@hotwired/turbo-rails?activeTab=versions

Latest breaking build using Bun + Rails new causes an infinite recursion issue.

hotwired/turbo#1077 (comment)

EDIT: feel free to close as #wontfix but figured it's worth mentioning

@marcoroth
Copy link
Member

marcoroth commented Dec 19, 2023

+1

But I guess it only really makes sense for the next set of betas, since the current betas are already published as latest and would further add to the confusion.

@KonnorRogers
Copy link
Author

Yea. It would be for Turbo 9+, since I'm not sure there's a way to "yank" a tag but keep the release.

@marcoroth
Copy link
Member

It doesn't necessarily need to be Turbo 9, it could also be implemented for something like the 8.1 betas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants