Refactor github actions
Opened this issue · 0 comments
dynobo commented
Depends on #527 (because that will simplify a lot of the action steps)
Goals:
- Remove duplicate code
- Enable manual deployments
Tasks:
- Transform into reusable workflows:
- Preparation steps
- Lint & Test steps
- Build briefcase packages steps
- Separate out deployments (Inputs e.g. commit, system?)
- Publish briefcase packages
- Publish python package