stevenbenner / jquery-powertip

:speech_balloon: A jQuery plugin that creates hover tooltips.
https://stevenbenner.github.io/jquery-powertip/
MIT License
820 stars 137 forks source link

Automate publishing to npm #190

Open stevenbenner opened 6 months ago

stevenbenner commented 6 months ago

It is possible to automate the npm publish step for releasing a new version of PowerTip with GitHub Actions. Publishing the package in this manner also has the ability to include npm package provenance. Which may be beneficial to developers who use PowerTip.

This would hopefully be one less thing to think about when publishing a new release. So it's probably a good idea to implement this via automation.

It is worth considering packing up the downloadable archive via actions as well.

p4535992 commented 1 week ago

Hi @stevenbenner sorry to bother is version 1.4.0 coming soon ? No hurry just as information.

stevenbenner commented 3 days ago

@p4535992 I'm not sure myself.

The primary feature of version 1.4.0 will be support for jQuery version 4.0.0. Other than this issue, the dev work for 1.4.0 should already be finished. But the last time I checked we only have beta versions of jQuery 4, and I am hesitant to publish a release that is based on a beta version. I would much prefer to have a release candidate of jQuery before releasing the next version of PowerTip.

So my current plan is to release 1.4.0 after the first jQuery 4 RC - assuming that they don't say anything to make me think that there will be a chain subsequent RCs, or that the RC is unstable.