Skip to content

Updated to GitHub actions, poetry and VSCode devcontainer

Latest
Compare
Choose a tag to compare
@thclark thclark released this 28 Jan 09:49
· 4 commits to main since this release

Major Features

This update to the template adds:

  • GitHub actions workflow (there might be a few tweaks required for your workflow, but it's basically there):

    • Semantic version checking using octue's conventional commits package
    • A test matrix for different python and django versions
    • Code coverage upload
    • Automated publishing to pypi and release creation (on merge to main)
  • Use of poetry for dependency management and packaging

  • A VSCode devcontainer set up with zsh, poetry and other tools. You don't have to use it (if you don't have vscode, just delete it and do your own thing) but if you do use VSCode or codespaces, this will save you hours of fiddling.