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
docs: Update release checklist notes for Conda-forge and LCG views (#2021)
* Note that Conda-forge has a conda-grayskull bot that can help users update
build requirements.
- c.f. https://twitter.com/mdtrevisani/status/1487894867799859201
* Add that it is the dev team's responsibility to ask the CERN LCG view team
to put the new release of pyhf in the next LCG release.
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/~release-checklist.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,8 +30,8 @@ about: Checklist for core developers to complete as part of making a release
30
30
*[ ] Verify there is a new [Zenodo DOI](https://doi.org/10.5281/zenodo.1169739) minted for the release.
31
31
-[ ] Verify that the new release archive metadata on Zenodo matches is being picked up as expected from [`CITATION.cff`](https://github.com/scikit-hep/pyhf/blob/main/CITATION.cff).
32
32
*[ ] Verify that a Binder has properly built for the new release.
33
-
*[ ] Watch for a GitHub notification that there is an automatic PR to the
34
-
[Conda-forge feedstock](https://github.com/conda-forge/pyhf-feedstock). This may take multiple hours to happen. If there are any changes needed to the Conda-forge release make them **from a personal account** and not from an organization account to have workflows properly trigger.
33
+
*[ ] Watch for a GitHub notification that there is an automatic PR to the[Conda-forge feedstock](https://github.com/conda-forge/pyhf-feedstock). This may take multiple hours to happen. If there are any changes needed to the Conda-forge release make them **from a personal account** and not from an organization account to have workflows properly trigger.
34
+
-[ ] Check if any requirements need to be updated by commenting "@conda-grayskull show requirements" on the PR.
35
35
-[ ] Verify the requirements in the [Conda-forge feedstock](https://github.com/conda-forge/pyhf-feedstock) recipe `meta.yaml` match those in `setup.cfg` and `pyproject.toml`.
36
36
37
37
## After Release
@@ -43,5 +43,7 @@ about: Checklist for core developers to complete as part of making a release
43
43
*[ ] Make a release for the [`pyhf` tutorial](https://github.com/pyhf/pyhf-tutorial/releases) corresponding to the **previous release** number. This release represents the last version of the tutorial that is guaranteed to work with previous release API.
44
44
*[ ] Update the [tutorial](https://github.com/pyhf/pyhf-tutorial) to use the new release number and API.
45
45
*[ ] Make a PR to use the new release in the [CUDA enabled Docker images](https://github.com/pyhf/cuda-images).
46
+
*[ ] Open a ticket on the CERN [Software Process and Infrastructure JIRA](https://sft.its.cern.ch/jira/browse/SPI) to update the version of `pyhf` available in the next LCG release.
47
+
- c.f. the [`v0.6.3` request ticket](https://sft.its.cern.ch/jira/browse/SPI-2086) as an example.
46
48
*[ ] If the release is a **major** or **minor** release, open a [GitHub Release Radar](https://github.com/github/release-radar) Issue for the release to potentially get featured on GitHub's [Release Radar blog](https://github.blog/?s=release+radar).
47
49
*[ ] Close the [release GitHub Project board](https://github.com/scikit-hep/pyhf/projects/).
0 commit comments