This action uses doctl to upload docker images to Digital Ocean's Container Registry.
PRs are welcome.
Add this step to a job to automatically build an image from the Dockerfile and publish it with a unique tag (based on the commit SHA). The image will also be tagged with latest
.
- name: Publish Image to Container Registry
uses: ripplr-io/docr-docker-publish@v1
with:
image_path: registry-path/image-path # required
sha_size: '8'
image_path
- (Required) Image path in the registry. In the formatregistry-name/image-name
.sha_size
- (Optional) Number of characters from the commit SHA. Default is'8'
The urls of the uploaded images will be accessible with the variables:
image_url
- Url of the uploaded image with the SHA tag.image_latest_url
- Url of the uploaded image with the latest tag.
This GitHub Action and associated scripts and documentation in this project are released under the MIT License.