Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 846 Bytes

CONTRIBUTING.md

File metadata and controls

12 lines (8 loc) · 846 Bytes

Contributing to Hyperdrive

Bugfixes & issues

If you find a bug, we recommend that you post an issue to allow for discussion before creating a pull request.

Release steps

  1. Double-check that the version in contracts/src/libraries/Constants.sol matches the version to be tagged. If it doesn't, update it and run make build to automatically update the hyperdrivetypes pyproject.toml file. If there is a fourth version number in pyproject.toml you will have to delete it manually. Merge a PR with these changes before tagging.
  2. Tag the release with git tag vX.Y.Z.
  3. Push the release to Github with git push --tags.
  4. Go to the releases tab in Github and add the new tag as a release. Click the "Generate Release Notes" button to generate release notes.