Skip to content

Add release instructions #412

Open
Open
@dcherian

Description

@dcherian
  1. Update whats-new and CITATION.cff
    1. Create a new section with date in whats-new.rst
    2. Add entries in the section looking at recent commits.
    3. Create a PR to update whats-new.
    4. Add version info and release date at bottom of CITATION.cff
    5. Add the test-build tag.
    6. Make sure tests pass.
    7. Merge the PR.
  2. Tag a release using the Github UI
    1. Click "Draft a new release"
    2. Add a new tag vX.Y.Z
    3. Use vX.Y.Z as name
    4. Generate release notes, and edit to make it understandable to Github users.
    5. Create the release!
  3. After the tag is created, a Github Action to deploy to pypi will be triggered. Monitor to make sure this succeeds (click "Actions")
  4. Wait for the conda-forge PR to show up and merge that after checking that requirements have been updated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions