github actions

digitalocean/action-doctl

Create a file at ./github/workflows/main.yml

See an example -- fission drive

The field uses references a public repo by owner/name. So the example references fission's publish action:

uses: fission-suite/[email protected]

Prior to publishing to fission it installs dependencies and builds. Thats the steps Check out repository -- build.


It looks like the run key is used for local commands, and uses is an external repo.


digital ocean

https://github.com/digitalocean/action-doctl

create a token

This action enables you to interact with DigitalOcean services by installing the doctl command-line client.


https://resources.github.com/whitepapers/GitHub-Actions-Cheat-sheet/

https://docs.github.com/en/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository