Releases: digitalocean/app_action
Releases · digitalocean/app_action
v2.0.6
📦 Dependencies
- Bump actions/setup-go from 5.0.2 to 5.1.0 by @dependabot (#157)
- Bump github.com/digitalocean/godo from 1.127.0 to 1.128.0 by @dependabot (#158)
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot (#156)
- Bump github.com/digitalocean/godo from 1.126.0 to 1.127.0 by @dependabot (#154)
🧰 Maintenance
- Bump actions/setup-go from 5.0.2 to 5.1.0 by @dependabot (#157)
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot (#156)
👨🏼💻 Contributors
@dependabot and @dependabot[bot]
v2.0.5
📦 Dependencies
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot (#153)
- Bump golang from 1.23.1-alpine to 1.23.2-alpine by @dependabot (#151)
- Bump docker/build-push-action from 6.8.0 to 6.9.0 by @dependabot (#150)
- Bump docker/build-push-action from 6.7.0 to 6.8.0 by @dependabot (#149)
- Bump github.com/digitalocean/godo from 1.125.0 to 1.126.0 by @dependabot (#148)
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot (#147)
🐛 Bug Fixes
🧰 Maintenance
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot (#153)
- Bump docker/build-push-action from 6.8.0 to 6.9.0 by @dependabot (#150)
- Bump docker/build-push-action from 6.7.0 to 6.8.0 by @dependabot (#149)
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot (#147)
👨🏼💻 Contributors
@dependabot, @dependabot[bot] and @eyalch
v2.0.4
v2.0.3
📦 Dependencies
- Bump github.com/digitalocean/godo from 1.124.0 to 1.125.0 by @dependabot (#143)
- Bump github.com/digitalocean/godo from 1.123.0 to 1.124.0 by @dependabot (#142)
- Bump github.com/digitalocean/godo from 1.122.0 to 1.123.0 by @dependabot (#139)
- Bump golang from 1.23.0-alpine to 1.23.1-alpine by @dependabot (#138)
- Bump github.com/digitalocean/godo from 1.121.0 to 1.122.0 by @dependabot (#137)
- Bump github.com/digitalocean/godo from 1.120.0 to 1.121.0 by @dependabot (#136)
📚 Documentation
- Add explicit permissions blocks to our examples by @markusthoemmes (#144)
- Add an example on how to use a Github Secret in an app spec by @markusthoemmes (#141)
🐛 Bug Fixes
- Extract PR number from event instead of using RefName by @markusthoemmes (#145)
👨🏼💻 Contributors
@dependabot, @dependabot[bot] and @markusthoemmes
v2.0.2
📦 Dependencies
- Bump github.com/sethvargo/go-githubactions from 1.2.0 to 1.3.0 by @dependabot (#134)
- Bump golang from 1.22.6-alpine to 1.23.0-alpine by @dependabot (#131)
- Bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot (#132)
🚀 New Features
- Add the possibility to provide a project ID for the respective app by @markusthoemmes (#135)
🧰 Maintenance
- Bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot (#132)
👨🏼💻 Contributors
@dependabot, @dependabot[bot] and @markusthoemmes
v2.0.1
📦 Dependencies
- Bump github.com/digitalocean/godo from 1.119.0 to 1.120.0 by @dependabot (#129)
- Bump golang from 1.22.5-alpine to 1.22.6-alpine by @dependabot (#126)
📚 Documentation
- Improve upgrade documentation from v1 by @markusthoemmes (#125)
🐛 Bug Fixes
- Update all source versions when updating the app by @markusthoemmes (#128)
🧰 Maintenance
- Verify that the Dockerfile builds successfully in CI by @markusthoemmes (#127)
👨🏼💻 Contributors
@dependabot, @dependabot[bot] and @markusthoemmes
v2.0.0
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
v1.1.7
Note: This will be the last planned release in the v1 line of the action. v2 is coming soon.
📦 Dependencies
- Bump release-drafter/release-drafter from 5.25.0 to 6.0.0 by @dependabot (#102)
- Bump github.com/digitalocean/godo from 1.107.0 to 1.108.0 by @dependabot (#101)
- Bump github/codeql-action from 2 to 3 by @dependabot (#100)
- Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot (#91)
- Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 by @dependabot (#90)
- Bump actions/setup-go from 4 to 5 by @dependabot (#97)
- Bump github.com/digitalocean/godo from 1.105.0 to 1.107.0 by @dependabot (#98)
🧰 Maintenance
- Give release-drafter PR write permission to auto-label PRs by @markusthoemmes (#120)
- Make Golang version in go.mod file explicit by @markusthoemmes (#119)
- Remove redundant CodeQL action by @markusthoemmes (#118)
- Upgrade all Golang dependencies to latest by @markusthoemmes (#117)
- Pin release-drafter dependency explicitly on a hash by @markusthoemmes (#116)
👨🏼💻 Contributors
@dependabot, @dependabot[bot] and @markusthoemmes
v1.1.6
- bump go in CI to 1.21.0 by @ElanHasson (#89)
📦 Dependencies
- Bump actions/checkout from 3 to 4 by @dependabot (#80)
- Bump golang from 1.20.4-alpine to 1.21.3-alpine by @dependabot (#84)
- Bump github.com/digitalocean/godo from 1.99.0 to 1.105.0 by @dependabot (#88)
- Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 by @dependabot (#69)
👨🏼💻 Contributors
@ElanHasson, @dependabot, @dependabot[bot] and @gregmankes
v1.1.5
- Add
tag-template
to release version and update readme. by @ElanHasson (#66) - Add Workflow for ReleaseDrafter by @ElanHasson (#65)
- Add release drafter by @ElanHasson (#64)
📦 Dependencies
- Bump golang from 1.20.2-alpine to 1.20.4-alpine by @dependabot (#63)
- Bump github.com/digitalocean/godo from 1.98.0 to 1.99.0 by @dependabot (#62)
- Bump golang from 1.19.4-alpine to 1.20.2-alpine by @dependabot (#58)
- Bump golang.org/x/net from 0.0.0-20220921155015-db77216a4ee9 to 0.7.0 by @dependabot (#57)
- Bump github.com/digitalocean/godo from 1.92.0 to 1.98.0 by @dependabot (#59)
- Bump actions/setup-go from 3 to 4 by @dependabot (#60)
- Bump github.com/digitalocean/godo from 1.83.0 to 1.92.0 by @dependabot (#47)
- Bump golang from 1.19.0-alpine to 1.19.4-alpine by @dependabot (#46)
👨🏼💻 Contributors
@ElanHasson, @dependabot, @dependabot[bot] and @gregmankes