|
8 | 8 | - `BuildMinor =` _release of the year_ |
9 | 9 | - `BuildRev =` _patch #_ |
10 | 10 |
|
11 | | -1. **Update Release Notes** |
12 | | - - In the `rc-yyyy.x` branch, Edit the release notes and do the following: |
| 11 | +1. **Update Release Notes.** |
| 12 | + In the `rc-yyyy.x` branch, edit the release notes and do the following (firefly/docs/release-notes.md): |
13 | 13 | - Modify the note for the unreleased version to remove the `(unreleased, current development)` from the title |
14 | 14 | - After looking at docker tags make sure all the important changes are included in the notes. |
15 | 15 | - Start a new section for the next release, mark in the title with `(unreleased, current development)` |
16 | 16 | - Make sure you edit the docker tags section of this release |
| 17 | + - Update the "Pull Request for this release section", change the text and the URLs for all PR and bug fixes |
17 | 18 |
|
18 | | -1. **Merge and Push** |
19 | | - - merge the `rc-yyyy.m` branch back into `dev` |
20 | | - - push the `rc-yyyy.m` branch |
21 | | - - wait to the final step to push def |
22 | 19 |
|
23 | | -1. **Tag the release** |
| 20 | +1. **Commit, Tag** |
| 21 | + - commit you changes |
24 | 22 | - tag the `rc-yyyy.m` branch with the release `release-yyyy.m.r` |
25 | 23 | - _example:_ the second release from branch `rc-2020.2` with the git tagged with `release-2020.2.1` |
26 | 24 |
|
27 | | -1. **Push tags to GitHub**: `git push origin --tags` |
| 25 | +1. **Push to GitHub**: |
| 26 | + - push the rc: _example:_ `git push origin rc-2020.1` |
| 27 | + - push the tags: `git push origin --tags` |
28 | 28 |
|
29 | 29 | 1. **Build docker images** |
30 | 30 | - Best to use Jenkins: http://irsawebdev5.ipac.caltech.edu:8100/view/k8s/job/k8s_firefly/build?delay=0sec |
|
51 | 51 | 1. **Publish a new release on Github.** |
52 | 52 | - The text should use the [release-page-template.md](release-page-template.md) |
53 | 53 |
|
54 | | -1. **Reset the Version in config to development** |
| 54 | +1. **Merge RR, Reset the Version in config to development, Push dev** |
| 55 | + - merge rc into dev |
55 | 56 | - In the `dev` branch, Edit `firefly/config/app.config` with the correct version. |
56 | 57 | - Modify: |
57 | 58 | - `BuildMajor =` _year_ |
|
0 commit comments