cwlviewer
cwlviewer copied to clipboard
Create image workflow
Description
Adds a GitHub action that builds and pushes a docker image of the repository to docker hub images are tagged with docker_username/repo_name:date
Motivation and Context
This allows for the first step in the CD process. fixes #306
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
- [x] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests to cover my changes.
- [x] All new and existing tests passed.
@obasekiosa I see that this workflow is hard to test in a PR. Drop a link here to the working run on your fork, along with a link to the resulting container on your Docker Hub or quay.io account.
Of course, let me know if you have any questions, we can even have a voice chat with screen sharing to troubleshoot any problems that arise.