Skip to content

Release v0.7.1 checklist #2167

@matthewfeickert

Description

@matthewfeickert

Release Checklist

Before Release

After Release Tag Pushed To GitHub

  • Create a GitHub release from the generated PR tag and copy the release notes published to the GitHub release page. The creation of the GitHub release triggers all other release related activities.
    • Before pasting in the release notes copy the changes that the GitHub bot has already queued up and pasted into the tag and place them in the "Changes" section of the release notes. If the release notes are published before these are copied then they will be overwritten and you'll have to add them back in by hand.
    • c.f. https://github.com/scikit-hep/pyhf/releases/tag/v0.7.1
  • Watch the CI to ensure that the deployment to PyPI is successful.
  • Verify there is a new Zenodo DOI minted for the release.
    • Verify that the new release archive metadata on Zenodo matches is being picked up as expected from CITATION.cff.
  • Verify that a Binder has properly built for the new release.
  • Watch for a GitHub notification that there is an automatic PR to the Conda-forge 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.

After Release

Metadata

Metadata

Labels

docsDocumentation related

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions