This repository contains an example workflow using the GitHub Action for DigitalOcean to build, tag, and deploy a container image to a DigitalOcean Kubernetes cluster.
The example workflow will trigger on every push to this repo's master branch. For push, the workflow will:
- Build the image from the included
Dockerfile - Tag and push the image to Docker Hub
- Retrieve the
kubeconfigfile for a DigitalOcean Kubernetes cluster - Create a deployment using config/deployment.yml