Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 856 Bytes

RELEASE.md

File metadata and controls

44 lines (27 loc) · 856 Bytes

Rolling Sinon releases

You'll need a working installation of git-extras for this.

Update Changelog.txt

Compile interesting highlights from git changelog into Changelog.md

git changelog --no-merges

Update AUTHORS

git authors --list > AUTHORS

Create a new version

Update package.json and create a new tag.

$ npm version x.y.z

Publish to NPM

$ npm publish

Push new commits to GitHub

$ git push origin

Assuming origin is pointing to the main GitHub repo.

Update static site

Copy files into the static site

cp Changelog.txt ../sinon-docs/resources/public/.
cp pkg/* ../sinon-docs/resources/public/releases/.

Publish the site

cd ../sinon-docs && ./publish.sh