cfditopdf
cfditopdf copied to clipboard
Containerize CLI app
This PR containerizes this CLI tool
TODO:
- [x] Test the container image actualy works
- [x] Add a GitHub workflo to build and push a Docker image on releases
- [x] Update README
Hi @dreglad. Thanks for this PR. Do you have the opportunity/willing to continue with this PR?
Hi @dreglad. Thanks for this PR. Do you have the opportunity/willing to continue with this PR?
@eclipxe13 Sure, I just pushed the remaning work and marked this PR as ready for review.
I included a GitHub workflow for continuously building and pushing the resulting Docker image into a public Docker registry. For simplicty, it assumes using the integrated gcr.io GitHub registry, but you might decide to publish into a different registry (e.g. Docker Hub) as well as you might want to set metadata image tags following your own conventions in case they differ from the semver pattern.