Releases: digitalocean/app_action
Releases · digitalocean/app_action
v2.0.7
📦 Dependencies
- Bump github.com/digitalocean/godo from 1.131.1 to 1.132.0 by @dependabot (#170)
- Bump actions/setup-go from 5.1.0 to 5.2.0 by @dependabot (#169)
- Bump github.com/digitalocean/godo from 1.131.0 to 1.131.1 by @dependabot (#168)
- Bump golang from 1.23.3-alpine to 1.23.4-alpine by @dependabot (#167)
- Bump docker/build-push-action from 6.9.0 to 6.10.0 by @dependabot (#165)
- Bump github.com/digitalocean/godo from 1.130.0 to 1.131.0 by @dependabot (#164)
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot (#163)
- Bump github.com/digitalocean/godo from 1.129.0 to 1.130.0 by @dependabot (#162)
- Bump golang from 1.23.2-alpine to 1.23.3-alpine by @dependabot (#161)
- Bump github.com/digitalocean/godo from 1.128.0 to 1.129.0 by @dependabot (#160)
🧰 Maintenance
- Bump actions/setup-go from 5.1.0 to 5.2.0 by @dependabot (#169)
- Bump docker/build-push-action from 6.9.0 to 6.10.0 by @dependabot (#165)
👨🏼💻 Contributors
@dependabot and @dependabot[bot]
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