Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 2.98 KB

File metadata and controls

43 lines (37 loc) · 2.98 KB

Checklist for new releases

Follow the steps below in order to make a new release in a BikeNetKit repo with package PACKAGENAME.

Preliminaries

  • All tested, commited, and merged on main
  • Decide on a new version number X.Y.Z using semantic versioning.

Versioning pip

  • Create a new releaseX.Y.Z branch
  • Update version in PACKAGENAME/_version.py
  • Update version in .release-please-manifest.json
  • Update version in pyproject.toml
  • Update Development Status in pyproject.toml, if needed
  • Update version and release date in CITATION.cff
  • Update docs/changelog.md . Use gitmojis.
  • Update README.md
  • Merge, during pull request set Labels > autorelease: tagged
  • Check that the new version was updated at https://pypi.org/project/PACKAGENAME/

Versioning Github

  • Update last release version in development table of the .github profile README, and Status if needed
  • Click Releases
  • Draft a new release
  • Tag+Release title: Create tag called vX.Y.Z (Target: main)
  • Release notes: Copy-paste from changelog.md
  • Save draft
  • Click Releases: Check draft. Edit. Click Publish release.

Versioning conda forge

Afterwards