Skip to content
3 changes: 3 additions & 0 deletions .devcontainer/setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,8 @@ export PS1='\[\e[3;36m\]\w ->\[\e[0m\\] '
# Update Nextflow
nextflow self-update

# Install specifically the version of tools from the workspace
pip install --upgrade -r requirements.txt -r requirements-dev.txt -e .

# Update welcome message
echo "Welcome to the nf-core devcontainer!" > /usr/local/etc/vscode-dev-containers/first-run-notice.txt
4 changes: 2 additions & 2 deletions .github/RELEASE_CHECKLIST.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
2. Most importantly, pick an undeniably outstanding [name](http://www.codenamegenerator.com/) for the release where _Prefix_ = _Metal_ and _Dictionary_ = _Animal_.
3. Check the [pipeline health page](https://nf-co.re/pipeline_health) to make sure that all repos look sane (missing `TEMPLATE` branches etc)
4. Check that modules/subworkflows in template are up to date with the latest releases
5. Create a PR to `dev` to bump the version in `CHANGELOG.md` and `setup.py` and change the `.devcontainer/devcontainer.json` container to `nfcore/gitpod:latest`.
5. Create a PR to `dev` to bump the version in `CHANGELOG.md` and `setup.py`.
6. Make sure all CI tests are passing!
7. Create a PR from `dev` to `main`
8. Run a manual sync on `nf-core/testpipeline` and check that CI is passing on the resulting PR: use the `Sync template` GitHub Action from the tools repository specifying the pipeline name and running from the `dev` branch.
Expand All @@ -22,4 +22,4 @@
3. Manually trigger the `Sync template` GitHub Action for all pipelines.
4. Check that the automatic `PyPi` deployment has worked: [pypi.org/project/nf-core](https://pypi.org/project/nf-core/)
5. Check `BioConda` has an automated PR to bump the version, and merge. eg. [bioconda/bioconda-recipes #20065](https://github.com/bioconda/bioconda-recipes/pull/20065)
6. Create a tools PR to `dev` to bump back to the next development version in `CHANGELOG.md` and `setup.py` and change the `.devcontainer/devcontainer.json` container to `nfcore/gitpod:dev`.
6. Create a tools PR to `dev` to bump back to the next development version in `CHANGELOG.md` and `setup.py`.