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
@@ -184,7 +187,9 @@ These guidelines help keep PLAID users' code and datasets working across release
184
187
185
188
## 9. Release process
186
189
187
-
- Create a new release branch from `main`
190
+
### 9.1. Github
191
+
192
+
- Create a new release branch from `main` called e.g. `release_0.1.10`
188
193
- Update the CHANGELOG
189
194
- Rename the section [Unreleased] to the new version number (e.g., [0.1.10]) followed by the release date (YYYY-MM-DD)
190
195
- Update links at the end of the file
@@ -195,3 +200,17 @@ These guidelines help keep PLAID users' code and datasets working across release
195
200
- Click `Generate release notes`
196
201
- Include a link to the CHANGELOG file at the release tag, e.g.: `https://github.com/PLAID-lib/plaid/blob/0.1.10/CHANGELOG.md`
197
202
- Create a new pull request to add a new `Unreleased` section to the CHANGELOG, with sub-sections `Added`, `Changed`, `Fixes`, `Removed`
203
+
204
+
### 9.2. conda-forge
205
+
206
+
- Create a fork of https://github.com/conda-forge/plaid-feedstock or sync with the latest changes if you already have a fork
207
+
- Update the conda-forge recipe `plaid-feedstock/recipe/meta.yaml`
208
+
- Update the `version` field to the new version number (line 1)
209
+
- Update the SHA256 checksum forthe new version (line 9), you can find itin the GitHub action: https://github.com/PLAID-lib/plaid/actions/workflows/checksum_release.yml, don’t take the one in`Digest` section of `Artifacts`, but take the one in the download button
210
+
- Update requirements section if they change in the new version
211
+
- Submit a pull request to the conda-forge feedstock repository
212
+
- Follow the instructions provided in the PR message
213
+
214
+
### 9.3. Readthedocs
215
+
216
+
Just check a version was created for the release tag, it should have automatically triggered a new build on Read the Docs.
0 commit comments