Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 1.08 KB

RELEASE.md

File metadata and controls

28 lines (25 loc) · 1.08 KB

Codebase

  • Update VERSION_ variables in lib/config.py
  • Update protocol_changes.json (as necessary)
  • Update Counterparty package versions in the requirements.txt files
  • Update Counterparty Docker images versions in the docker-compose.yml files
  • Review all open pull requests
  • Write release notes
  • Add a checkpoint verified on all supported versions
  • Update the list of servers to compare hashes with (in test/compare_hashes_test.py)
  • Create pull request against master
  • Ensure all tests pass in CI
  • Merge PR into master
  • Tag and sign release, copying release notes from the codebase
  • Rebase gh-pages against master
  • Upload (signed) package to PyPi (INACTIVE)
    • sudo python3 setup.py sdist build
    • sudo python3 setup.py sdist upload -r pypi
  • Publish bootstrap files
  • Publish Docker images
  • Update documentation

Announcements