Pull Request: UIP-6 - use KBase standard(ish) GHA workflows
Description
Removes existing workflows, adds new workflows based on those from the Sample Service (https://github.com/kbase/sample_service) which were worked on to be compliant with the new KBase standards for service repo workflows.
Having the workflows comply (generally) with the standard workflows will be easier for new developers and devops staff to understand and debug. In addition they will generate uniformly tagged images under uniformly understood conditions.
The only dependencies are the GitHub Actions in implementing the workflows, which can be determined from the source code.
Pull Request: UIP-6 - use KBase standard(ish) GHA workflows
Description
Removes existing workflows, adds new workflows based on those from the Sample Service (https://github.com/kbase/sample_service) which were worked on to be compliant with the new KBase standards for service repo workflows.
Having the workflows comply (generally) with the standard workflows will be easier for new developers and devops staff to understand and debug. In addition they will generate uniformly tagged images under uniformly understood conditions.
The only dependencies are the GitHub Actions in implementing the workflows, which can be determined from the source code.
Issues Resolved
https://kbase-jira.atlassian.net/browse/UIP-6
[x] Added the Jira Tickets to the title of the PR e.g. (PTV-XXX fixes a terrible bug)
[-] Added the Github Issue to the title of the PR e.g. (PTV-XXX adds an awesome feature)
Testing Instructions
Dev Checklist
Release Notes