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

JSR suggestion #3218

Open
AaronDewes opened this issue Mar 10, 2024 · 4 comments
Open

JSR suggestion #3218

AaronDewes opened this issue Mar 10, 2024 · 4 comments

Comments

@AaronDewes
Copy link

New plugin motivation

JSR is a open source, modern alternative to NPM.

Similar to the existing NPM integration, it would be awesome if it was as easy to publish to JSR too.

Third-party documentation

https://jsr.io/docs/

@travi
Copy link
Member

travi commented Mar 10, 2024

Looks like a good candidate for a plugin as an alternative to our official npm plugin. We haven't seen enough interest for it to be likely for us to create an official plugin right away, but it could be a great community plugin to start with. We'd be happy to link to it from our plugin docs. If it gains a lot of popularity, that's the best way for us to consider accepting it as an official plugin at some point in the future. That becomes even more likely if the community maintainer would be willing to continue maintaining with us.

@sebbo2002
Copy link

Hello everyone, I just found this ticket by chance. I started building a very minimalistic plugin myself, because I hadn't found one yet and would also like to deploy my modules to JSR. I am currently waiting for jsr-io/jsr-npm#64 to be released so that I can use jsr directly in the plugin as a library. In the end, the plugin will simply execute jsr publish.

As soon as I have something that works, I'll be happy to get back to you here. But as I said, it will be very minimalistic, so please don't expect anything great or feature complete. 😅

@AaronDewes
Copy link
Author

Awesome! Please let me know if you have something public, I'd love to try it.

@sebbo2002
Copy link

As soon as I have something that works, I'll be happy to get back to you here. But as I said, it will be very minimalistic, so please don't expect anything great or feature complete. 😅

A first, as I said very minimalistic version is now online. You can install and test it with npm i -D @sebbo2002/semantic-release-jsr@next. You can also give feedback here. Thank you very much.

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

No branches or pull requests

3 participants