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

Question about re-implementations #15

Open
fsmaia opened this issue May 27, 2024 · 2 comments
Open

Question about re-implementations #15

fsmaia opened this issue May 27, 2024 · 2 comments

Comments

@fsmaia
Copy link

fsmaia commented May 27, 2024

I have a question/doubt regarding the plug-in implementation.

Why does it reimplement steps such as changelog generation and release creation? AFAIK release-it plugins allow one to implement only some of the steps, instead of the whole thing.

I'm asking so because there is no GItLab release support. Instead of porting this feature, this plugin probably should not be opinionated about releases, only about changing the CLI command to run it with pnpm.

@hyoban
Copy link
Owner

hyoban commented May 27, 2024

Currently, you can disable the release and changelog generation features, at https://release-it-pnpm.vercel.app/config

The reason I implemented other steps is that I hope this plugin can meet all my personal needs in the publishing process, so some features may not be related to pnpm. If you encounter problems while using it, I'll be happy to adjust the code to meet your needs.

@llamorinlabs
Copy link

How about disable the npm publish
tried adding both package.json and release-it.json it doesnt work

 "npm": {
    "publish": false
  },

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