You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace "update blah blah" with a brief description of your change, PR number with your PR number, and the author of the PR with your github tag.
97
+
Valid categories for the filename of the `markdown` are:
98
+
99
+
`added`
100
+
`changed`
101
+
`fixed`
102
+
`removed`
103
+
104
+
4. This will create a `.md` file (e.g., `34.changed.md`) in the `changelog.d/` directory (at the root of the repo). Make sure this file is included in your commit.
105
+
106
+
5. Push your changes again.
107
+
108
+
### Releasing a new version (maintainers only)
109
+
110
+
To release a new version:
111
+
112
+
1. Run Towncrier to build the changelog:
113
+
114
+
```bash
115
+
towncrier build --yes --version 2.0.0
116
+
```
117
+
118
+
This will update `CHANGELOG.md` and remove the `changelog.d/` directory.
119
+
120
+
2. Add contributor names and links to the PR manually under each relevant PR entry in the generated `CHANGELOG.md`.
121
+
122
+
3. Recreate the `changelog.d/` directory for future PRs:
123
+
124
+
```bash
125
+
mkdir changelog.d
126
+
touch changelog.d/.gitkeep
127
+
```
128
+
78
129
## Environment setup
79
130
80
131
Run the following command with the environment file of choice to create the environment for the chapter that you want to build.
Add new feature `changelog`. Changelog fragments will be added in `changelog` chapter. ([#345](https://github.com/theislab/single-cell-best-practices/pull/345)) <sub>@seohyonkim</sub>
Add env- and lamin-setup dropdown with `make dropdown`. ([#348](https://github.com/theislab/single-cell-best-practices/pull/348)) <sub>@LuisHenzlmeier</sub>
0 commit comments