Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve make a release docs #76

Open
sverhoeven opened this issue Mar 9, 2021 · 0 comments
Open

Improve make a release docs #76

sverhoeven opened this issue Mar 9, 2021 · 0 comments

Comments

@sverhoeven
Copy link
Member

sverhoeven commented Mar 9, 2021

In make a release preps

  • First step should be to decide which version you are going to release, major, minor or batch
  • swap version up (step 2) and CITATION.cff (step 3) as version needs to be updated in CITATION.cff
  • last step should be to update DOI in CITATION.cff after Zenodo entry is updated.
  • step 3 should link to versioning chapter
  • Besides updating example report also test if reports dynamic features (sort/search/paging) still work
  • Instead of doing test installation with OS python use a virtual environment so OS python or ~/bin is not polluted
  • pypitest should be test.pypi.org
  • document what version/title/description to use during GitHub release creation
  • After docker build test whether image works with for example docker run fairsoftware/fairtally --version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant