just a 2d boy living in a 3d world

  • 0 Posts
  • 7 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle





  • Current place:

    • Work is done on a feature branch on a personal fork of the repo
    • Codebase requires 100% functional coverage, and you’re responsible for writing the tests for your code and including that in the same PR
    • Run pre-commit hooks for style auto-formatters before you can commit and push your code to your origin fork
    • Ideally run local tests as well
    • Create a PR to pull feature branch into the upstream repo’s main branch, which triggers the CI pipeline for style and tests
    • At least 1 other person must review the code before a PR can be approved and merged into upstream main
    • There’s a separate CI pipeline for testing of publishing the packages to TestPyPI
    • Releases to PyPI are currently done manually