Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 938 Bytes

CONTRIBUTING.md

File metadata and controls

25 lines (21 loc) · 938 Bytes

Contributing to PyDBISAM

Thanks for taking the time to contribute! 🎉👍

Open an Issue for feature and bugs. Please consider attaching an example database that would assist in addressing the issue. You know Python? Fork and open a Pull Request!

Release Procedure

  1. Verify CI is passing.
  2. Bump version numbers in:
    • pyproject.toml
    • CHANGELOG.md
  3. On main branch, commit new version strings and push it up
    • git checkout main
    • git commit -m "Releasing vX.Y.Z"
    • git push
  4. Tag commit
    • Optionally, tag with git tag test-vX.Y.Z for uploading to test instance of PyPi.
    • git tag vX.Y.Z
  5. Push tag (this will trigger packing and uploading to PyPi)
    • git push --tags
  6. Check PyPi.
  7. Create new GitHub Release