Change release tool

This issue has been tracked since 2021-10-19.

mversion seems a bit unmaintained : latest commit from 2020 & many dependabot PR waiting since a while https://github.com/mikaelbr/mversion/pulls

Even if mversion still work for now, the dependabot message "We found potential security vulnerabilities in your dependencies." point to an alert linked to mversion.

I've started to search for an alternative tool, and found these one :

Bonus, all these tools could also fix #320 !

Any thoughts @jieter ?

jieter wrote this answer on 2021-10-19

Yes, we should probably bring this process up to date. Ideally, I'd like to be able to release from within GitHub. I never looked into this before, but a quick google search surfaced this action:

https://github.com/marketplace/actions/npm-bump

From it's description, it turns out the npm tool already supports incrementing the version: https://docs.npmjs.com/cli/v7/commands/npm-version#description. This might be enough to replace mversion.

brunob wrote this answer on 2021-10-19

Yes, we should probably bring this process up to date. Ideally, I'd like to be able to release from within GitHub. I never looked into this before, but a quick google search surfaced this action:

https://github.com/marketplace/actions/npm-bump

Nice, that's the one i've found the most suitable for our needs :)

From it's description, it turns out the npm tool already supports incrementing the version: https://docs.npmjs.com/cli/v7/commands/npm-version#description. This might be enough to replace mversion.

I've seen that too.

Anyway, nice things to come :)

More Details About Repo
Owner Name leaflet-extras
Repo Name leaflet-providers
Full Name leaflet-extras/leaflet-providers
Language JavaScript
Created Date 2012-04-06
Updated Date 2022-11-25
Star Count 1774
Watcher Count 66
Fork Count 601
Issue Count 9

YOU MAY BE INTERESTED

Issue Title Created Date Updated Date