Skip to content

Commit

Permalink
Merge pull request #226 from aurelia/release-docs
Browse files Browse the repository at this point in the history
docs: add error recovery steps to release process
  • Loading branch information
EisenbergEffect authored Oct 12, 2018
2 parents ffb9645 + a93f70e commit 6ba681c
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions docs/engineering/release-procedure.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,18 @@ At the final job of the `prepare_release` workflow there is an approval step. Th
- Hit the approve button

And voila!

## Error recovery

Should something go wrong in the release process itself and it needs to rerun from scratch, the best way to go about this is deleting the tag and pushing it again. There is no need to rerun prepare-release.

After applying the needed fixes and pushing/merging those to master, assuming you are checked out on the latest master branch locally (or simply on the commit that contains the fixes):

- Delete the tag locally

```shell
git tag --delete v0.1.0
git push --delete origin v0.1.0
```

- Proceed from step 2.

0 comments on commit 6ba681c

Please sign in to comment.