Commit Graph

4 Commits

Author SHA1 Message Date
psychedelicious
9b7bfdd1c5 WIP 2023-12-23 23:15:56 +11:00
psychedelicious
68425e743e WIP 2023-12-23 23:14:19 +11:00
psychedelicious
4a5766e3af feat: restructure actions 2023-12-23 23:05:10 +11:00
psychedelicious
6717c98f27 feat: automated releases via github action
- Composite actions for code quality and dependency installations for python and frontend
- Update code quality & pytest workflows
- Add release workflow to handle checks/tests, build and publish to PyPI
- Update `create_installer.sh` to work with the release workflow
- Add docs/RELEASE.md explaining the workflow
2023-12-23 21:09:23 +11:00