DigitalOcean App Platform deployment
Version updated for digitalocean/app_action to version v2.0.0.
- This publisher is shown as ‘verified’ by GitHub.
- This action is used across all versions by 257 repositories.
Go to the GitHub Marketplace to find the latest changes.
Release notes
This is a complete rewrite with the goal of being more orchestratable in a broader GitHub Actions context.
🚀 New Features
- Rewritten to use
godo
instead of shelling out todoctl
for better error handling and overall control of the process. - Supports picking up an in-repository (or filesystem really)
app.yaml
(defaults to.do/app.yaml
, configurable via theapp_spec_location
input) to create the app from instead of having to rely on an already existing app that’s then downloaded (though that is still supported). The in-filesystem app spec can also be templated with environment variables automatically (see examples below). - Prints the build and deploy logs into the Github Action log (configurable via
print_build_logs
andprint_deploy_logs
) and surfaces them as outputsbuild_logs
anddeploy_logs
. - Provides the app’s metadata as the output
app
.
Breaking changes:
- The
images
input is no longer supported. Instead, use env-var-substitution for an in-repository app spec or theIMAGE_DIGEST_$component-name
/IMAGE_TAG_$component-name
environment variables to change the respective fields of images in an existing app.
👨🏼‍💻 Contributors
@markusthoemmes