sinonjs / fake-timers

Fake setTimeout and friends (collectively known as "timers"). Useful in your JavaScript tests. Extracted from Sinon.JS
BSD 3-Clause "New" or "Revised" License
806 stars 107 forks source link

Make releasing a new version a 2 step process #211

Closed fatso83 closed 6 years ago

fatso83 commented 6 years ago

Purpose

Releasing is tedious. This is faster. Simplifies the release process into npm version patch && npm publish

Details

One point that might be worth noting (changing?) is that at no point are we running the cloud tests. This is only usually done on the master branch, but we have had times where the maintainer has been a bit too quick and haven't waited for the master branch to build before releasing a new version.

Should we include a postversion step where we run the test-cloud script? All maintainers should by now have access to the sauce labs credentials.