• Robert Knight's avatar
    Use atomic git push during release process · c0ee3d95
    Robert Knight authored
    Ensure that the release tag is only pushed to GitHub if the release
    commit can also be pushed to master.
    
    We are likely to change the release process soon to avoid the need to
    push to master at all (see https://github.com/hypothesis/client/issues/810)
    but in the meantime this prevents a scenario where:
    
     - A tag vX.Y.Z gets created
     - The package version is still at X.Y.(Z-1) on master
     - Subsequent builds of master fail because they try and fail to create
       a tag vX.Y.Z which already exists
    c0ee3d95
Name
Last commit
Last update
..
decaf Loading commit data...
gulp Loading commit data...
.eslintrc Loading commit data...
create-github-release.js Loading commit data...
deploy-to-s3.js Loading commit data...
generate-change-list.js Loading commit data...
postversion.sh Loading commit data...
release-it Loading commit data...
update-changelog.js Loading commit data...
update-icon-font.py Loading commit data...
wait-for-npm-release.sh Loading commit data...