/example-doctl-action

GitHub Actions for DigitalOcean Example Workflow

Primary LanguageHTMLMIT LicenseMIT

GitHub Actions for DigitalOcean Example

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.

Workflow

The example workflow will trigger on every push to this repo's master branch. For push, the workflow will:

Notes

  • This example is using a Kubernetes cluster running v1.16.x with action-doctl@v2. (For older versions, see the v1 tag.)
  • This example uses external-dns installed via Helm. This is an optional requirement, but you will need to adjust your config/deployment.yml file it it is not in use.