0.1.0
What's Changed
- Add Bookworm Support by @Coffee2CodeNL in #39
- Add darwin/arm64 support by @josegonzalez in #24
- Add dokku_ prefix to example struct yaml tags by @josegonzalez in #116
- ci: align workflows with docker-orchestrate by @josegonzalez in #197
- ci: install dokku http-auth plugin in integration tests by @josegonzalez in #165
- Drop rpm support by @josegonzalez in #23
- feat: add acl_app_task by @josegonzalez in #194
- feat: add acl_service_task by @josegonzalez in #195
- feat: add app_clone_task wrapping dokku apps:clone by @josegonzalez in #182
- feat: add app_json_property_task for managing app-json:set-property by @josegonzalez in #166
- feat: add app_lock_task wrapping dokku apps:lock and apps:unlock by @josegonzalez in #183
- feat: add builder_dockerfile_property_task for managing builder-dockerfile:set property by @josegonzalez in #173
- feat: add builder_herokuish_property_task for managing builder-herokuish:set property by @josegonzalez in #175
- feat: add builder_lambda_property_task for managing builder-lambda:set property by @josegonzalez in #178
- feat: add builder_nixpacks_property_task for managing builder-nixpacks:set property by @josegonzalez in #177
- feat: add builder_pack_property_task for managing builder-pack:set property by @josegonzalez in #176
- feat: add builder_railpack_property_task for managing builder-railpack:set property by @josegonzalez in #180
- feat: add buildpacks_property_task for managing buildpacks:set-property by @josegonzalez in #164
- feat: add buildpacks_task for managing app buildpacks by @josegonzalez in #181
- feat: add caddy_property_task for managing caddy:set property by @josegonzalez in #168
- feat: add certs_task by @josegonzalez in #184
- feat: add checks_property_task for managing checks:set properties by @josegonzalez in #160
- feat: add comprehensive unit and integration tests by @josegonzalez in #113
- feat: add cron_property_task for managing cron:set property by @josegonzalez in #167
- feat: add docker_options_task by @josegonzalez in #185
- feat: add git_auth_task by @josegonzalez in #187
- feat: add git_from_archive_task by @josegonzalez in #188
- feat: add git_property_task for managing git:set properties by @josegonzalez in #156
- feat: add haproxy_property_task for managing haproxy:set property by @josegonzalez in #169
- feat: add letsencrypt_property_task by @josegonzalez in #190
- feat: add letsencrypt_task by @josegonzalez in #191
- feat: add logs_property_task for managing logs:set properties by @josegonzalez in #161
- feat: add nginx_property_task for managing nginx:set properties by @josegonzalez in #155
- feat: add openresty_property_task for managing openresty:set property by @josegonzalez in #170
- feat: add ps_property_task for managing ps:set properties by @josegonzalez in #163
- feat: add registry_auth_task by @josegonzalez in #186
- feat: add registry_property_task for managing registry:set property by @josegonzalez in #179
- feat: add scheduler_docker_local_property_task for managing scheduler-docker-local:set property by @josegonzalez in #174
- feat: add scheduler_k3s_property_task for managing scheduler-k3s:set property by @josegonzalez in #172
- feat: add scheduler_property_task for managing scheduler:set properties by @josegonzalez in #159
- feat: add support for Ubuntu Noble and Debian Trixie by @josegonzalez in #89
- feat: add traefik_property_task for managing traefik:set property by @josegonzalez in #171
- feat: add unit and integration tests with CI workflow by @josegonzalez in #112
- feat: align git sync task with upstream ansible module by @josegonzalez in #114
- feat: implement dokku_domains task by @josegonzalez in #123
- feat: implement dokku_http_auth task by @josegonzalez in #124
- feat: implement dokku_network task by @josegonzalez in #122
- feat: implement ps scale task by @josegonzalez in #121
- feat: implement resource reserve task by @josegonzalez in #118
- feat: implement service create task by @josegonzalez in #119
- feat: implement service link task by @josegonzalez in #120
- fix: correct indentation by @josegonzalez in #28
- fix: do not run linting twice for pull requests by @josegonzalez in #37
- fix: resolve multiple bugs across task execution and argument parsing by @josegonzalez in #111
- Implement resource limit task by @josegonzalez in #115
- Refactor task files to promote code reuse by @josegonzalez in #154
- refactor: move DesiredState from Task interface to TaskOutputState by @josegonzalez in #157
- refactor: rebase entrypoint on cli-skeleton by @josegonzalez in #196
- refactor(tests): split task tests into per-task files by @josegonzalez in #162
- Remove support for armhf, Ubuntu Bionic, and Debian Buster by @josegonzalez in #43
- Rename project from omakase to docket by @josegonzalez in #153
Dependencies
- chore: bump runs-on image from ubuntu-22.04 to ubuntu-24.04 by @josegonzalez in #76
- chore: drop support for unsupported Ubuntu Focal by @josegonzalez in #88
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot[bot] in #42
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #82
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #97
- chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #117
- chore(deps): bump actions/upload-artifact from 2 to 3 by @dependabot[bot] in #2
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot[bot] in #49
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #95
- chore(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #99
- chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #106
- chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 by @dependabot[bot] in #108
- chore(deps): bump github.com/gliderlabs/sigil from 0.10.0 to 0.10.1 by @dependabot[bot] in #41
- chore(deps): bump github.com/gliderlabs/sigil from 0.10.1 to 0.11.0 by @dependabot[bot] in #55
- chore(deps): bump github.com/gliderlabs/sigil from 0.11.0 to 0.11.1 by @dependabot[bot] in #71
- chore(deps): bump github.com/gliderlabs/sigil from 0.11.1 to 0.11.2 by @dependabot[bot] in #73
- chore(deps): bump github.com/gliderlabs/sigil from 0.11.2 to 0.11.4 by @dependabot[bot] in #74
- chore(deps): bump github.com/gliderlabs/sigil from 0.11.4 to 0.11.5 by @dependabot[bot] in #90
- chore(deps): bump github.com/gliderlabs/sigil from 0.11.5 to 0.12.0 by @dependabot[bot] in #110
- chore(deps): bump github.com/gliderlabs/sigil from 0.6.0 to 0.9.0 by @dependabot[bot] in #3
- chore(deps): bump github.com/gliderlabs/sigil from 0.9.0 to 0.10.0 by @dependabot[bot] in #40
- chore(deps): bump github.com/gobuffalo/flect from 0.2.4 to 0.3.0 by @dependabot[bot] in #4
- chore(deps): bump github.com/gobuffalo/flect from 0.3.0 to 1.0.0 by @dependabot[bot] in #21
- chore(deps): bump github.com/gobuffalo/flect from 1.0.0 to 1.0.1 by @dependabot[bot] in #30
- chore(deps): bump github.com/gobuffalo/flect from 1.0.1 to 1.0.2 by @dependabot[bot] in #31
- chore(deps): bump github.com/gobuffalo/flect from 1.0.2 to 1.0.3 by @dependabot[bot] in #63
- chore(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot[bot] in #68
- chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #80
- chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.9 by @dependabot[bot] in #84
- chore(deps): bump github.com/spf13/pflag from 1.0.9 to 1.0.10 by @dependabot[bot] in #85
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot[bot] in #48
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #92
- chore(deps): bump golang from 1.19.4-buster to 1.19.5-buster by @dependabot[bot] in #22
- chore(deps): bump golang from 1.19.5-buster to 1.20.0-buster by @dependabot[bot] in #27
- chore(deps): bump golang from 1.20.0-buster to 1.20.1-buster by @dependabot[bot] in #29
- chore(deps): bump golang from 1.20.1-buster to 1.20.2-buster by @dependabot[bot] in #34
- chore(deps): bump golang from 1.20.2-buster to 1.20.3-buster by @dependabot[bot] in #35
- chore(deps): bump golang from 1.20.3-buster to 1.20.4-buster by @dependabot[bot] in #36
- chore(deps): bump golang from 1.20.4-buster to 1.20.5-buster by @dependabot[bot] in #38
- chore(deps): bump golang from 1.20.5-bookworm to 1.21.3-bookworm by @dependabot[bot] in #44
- chore(deps): bump golang from 1.21.3-bookworm to 1.21.5-bookworm by @dependabot[bot] in #47
- chore(deps): bump golang from 1.21.5-bookworm to 1.21.6-bookworm by @dependabot[bot] in #50
- chore(deps): bump golang from 1.21.6-bookworm to 1.22.0-bookworm by @dependabot[bot] in #51
- chore(deps): bump golang from 1.22.0-bookworm to 1.22.1-bookworm by @dependabot[bot] in #52
- chore(deps): bump golang from 1.22.1-bookworm to 1.22.2-bookworm by @dependabot[bot] in #53
- chore(deps): bump golang from 1.22.2-bookworm to 1.22.3-bookworm by @dependabot[bot] in #54
- chore(deps): bump golang from 1.22.3-bookworm to 1.22.4-bookworm by @dependabot[bot] in #56
- chore(deps): bump golang from 1.22.4-bookworm to 1.22.5-bookworm by @dependabot[bot] in #58
- chore(deps): bump golang from 1.22.5-bookworm to 1.22.6-bookworm by @dependabot[bot] in #59
- chore(deps): bump golang from 1.22.6-bookworm to 1.23.0-bookworm by @dependabot[bot] in #60
- chore(deps): bump golang from 1.23.0-bookworm to 1.23.1-bookworm by @dependabot[bot] in #61
- chore(deps): bump golang from 1.23.1-bookworm to 1.23.2-bookworm by @dependabot[bot] in #64
- chore(deps): bump golang from 1.23.2-bookworm to 1.23.3-bookworm by @dependabot[bot] in #65
- chore(deps): bump golang from 1.23.3-bookworm to 1.23.4-bookworm by @dependabot[bot] in #66
- chore(deps): bump golang from 1.23.4-bookworm to 1.23.5-bookworm by @dependabot[bot] in #67
- chore(deps): bump golang from 1.23.5-bookworm to 1.23.6-bookworm by @dependabot[bot] in #69
- chore(deps): bump golang from 1.23.6-bookworm to 1.24.0-bookworm by @dependabot[bot] in #70
- chore(deps): bump golang from 1.24.0-bookworm to 1.24.1-bookworm by @dependabot[bot] in #72
- chore(deps): bump golang from 1.24.1-bookworm to 1.24.2-bookworm by @dependabot[bot] in #75
- chore(deps): bump golang from 1.24.2-bookworm to 1.24.3-bookworm by @dependabot[bot] in #77
- chore(deps): bump golang from 1.24.3-bookworm to 1.24.4-bookworm by @dependabot[bot] in #78
- chore(deps): bump golang from 1.24.4-bookworm to 1.24.5-bookworm by @dependabot[bot] in #79
- chore(deps): bump golang from 1.24.5-bookworm to 1.24.6-bookworm by @dependabot[bot] in #81
- chore(deps): bump golang from 1.24.6-bookworm to 1.25.0-bookworm by @dependabot[bot] in #83
- chore(deps): bump golang from 1.25.0-bookworm to 1.25.1-bookworm by @dependabot[bot] in #87
- chore(deps): bump golang from 1.25.1-bookworm to 1.25.2-bookworm by @dependabot[bot] in #93
- chore(deps): bump golang from 1.25.2-bookworm to 1.25.3-bookworm by @dependabot[bot] in #94
- chore(deps): bump golang from 1.25.3-bookworm to 1.25.4-bookworm by @dependabot[bot] in #96
- chore(deps): bump golang from 1.25.4-bookworm to 1.25.5-bookworm by @dependabot[bot] in #98
- chore(deps): bump golang from 1.25.5-bookworm to 1.25.6-bookworm by @dependabot[bot] in #102
- chore(deps): bump golang from 1.25.6-bookworm to 1.26.0-bookworm by @dependabot[bot] in #105
- chore(deps): bump golang from 1.26.0-bookworm to 1.26.1-bookworm by @dependabot[bot] in #107
- chore(deps): bump golang from 1.26.1-bookworm to 1.26.2-bookworm by @dependabot[bot] in #109
- chore(deps): bump hadolint/hadolint-action from 3.0.0 to 3.1.0 by @dependabot[bot] in #25
- chore(deps): bump hadolint/hadolint-action from 3.1.0 to 3.2.0 by @dependabot[bot] in #86
- chore(deps): bump hadolint/hadolint-action from 3.2.0 to 3.3.0 by @dependabot[bot] in #91
- chore(deps): bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0 by @dependabot[bot] in #26
- chore(deps): bump luizm/action-sh-checker from 0.5.0 to 0.7.0 by @dependabot[bot] in #33
- chore(deps): bump luizm/action-sh-checker from 0.7.0 to 0.8.0 by @dependabot[bot] in #45
- chore(deps): bump luizm/action-sh-checker from 0.8.0 to 0.9.0 by @dependabot[bot] in #62
- chore(deps): bump luizm/action-sh-checker from 0.9.0 to 0.10.0 by @dependabot[bot] in #100
New Contributors
- @dependabot[bot] made their first contribution in #2
- @josegonzalez made their first contribution in #23
- @Coffee2CodeNL made their first contribution in #39
Full Changelog: https://github.com/dokku/docket/commits/0.1.0