|
4 | 4 |
|
5 | 5 | 1. Check that everything is ready to go |
6 | 6 | - Desired [PRs](https://github.com/nf-core/sarek/pulls) are merged |
7 | | - - [GitHub Actions](https://github.com/nf-core/sarek/actions?query=workflow%3A%22nf-core+CI%22) are passing on `dev` |
8 | | - - [nf-core linting](https://github.com/nf-core/sarek/actions?query=workflow%3A%22nf-core+linting%22) are passing on `dev` |
| 7 | + - [GHA CI](https://github.com/nf-core/sarek/actions/workflows/ci.yml) are passing on `dev` |
| 8 | + - [GHA linting](https://github.com/nf-core/sarek/actions/workflows/linting.yml) are passing on `dev` |
9 | 9 | 2. Increase version number following [semantic versioning](http://semver.org/spec/v2.0.0.html) |
10 | 10 | 3. Choose an appropriate codename for the release (if major or minor) |
11 | 11 | - i.e. Peaks in [Sarek National Park](https://en.wikipedia.org/wiki/Sarek_National_Park#Topography) |
12 | 12 | 4. Sync `dev` and checkout a new branch for the release |
13 | 13 | 5. Bump version: |
14 | 14 | - `nf-core bump-version . <VERSION>` |
15 | | - - edit `.circleci/config.yml` |
16 | | - - edit `.github/workflows/ci.yml` |
17 | | - - edit `conf/base.config` |
18 | | - - edit `conf/test.config` |
19 | | - - edit `containers/snpeff/Dockerfile` |
20 | | - - edit `containers/snpeff/environment.yml` |
21 | | - - edit `containers/vep/Dockerfile` |
22 | | - - edit `containers/vep/environment.yml` |
| 15 | + - edit `docs/images/sarek_subway.svg` |
| 16 | + - generate a new `docs/images/sarek_subway.png` |
23 | 17 | - edit `docs/images/sarek_workflow.svg` |
24 | 18 | - generate a new `docs/images/sarek_workflow.png` |
25 | 19 | - edit `CHANGELOG` |
|
33 | 27 | 13. Checkout the `CHANGELOG.md` from `master` |
34 | 28 | - `git checkout upstream/master -- CHANGELOG.md` |
35 | 29 | 14. Add a new `Unreleased` section in `CHANGELOG.md` for the `dev` version |
36 | | -15. Checkout `docs/images/sarek_workflow.svg` and `docs/images/sarek_workflow.pnh` from `master` |
| 30 | +15. Checkout figures from `master` |
| 31 | + - `git checkout upstream/master -- docs/images/sarek_subway.svg` |
| 32 | + - `git checkout upstream/master -- docs/images/sarek_subway.png` |
37 | 33 | - `git checkout upstream/master -- docs/images/sarek_workflow.svg` |
38 | 34 | - `git checkout upstream/master -- docs/images/sarek_workflow.png` |
39 | 35 | 16. Make a PR to `dev` |
40 | 36 | 17. Wait for review |
41 | 37 | 18. Merge said PR |
42 | | -19. Download all new containers to `/sw/data/uppnex/ToolBox/nf-core` on `rackham` |
43 | | -20. Download newest `nf-core/sarek` to `/data1/containers` on `munin` |
44 | | -21. Commit and push. Continue making more awesome :metal: |
45 | | -22. Have fika :cake: |
| 38 | +19. Commit and push. Continue making more awesome :metal: |
| 39 | +20. Have fika :cake: |
0 commit comments