Skip to content

Releases: woodpecker-ci/autoscaler

0.3.0

20 Sep 00:39
62a22aa
Compare
Choose a tag to compare

0.3.0 - 2024-09-20

❤️ Thanks to all contributors! ❤️

@anbraten, @hhamalai, @qwerty287, @xoxys

✨ Features

  • Add AWS provider [#118]
  • Reactivate agents and prevent draining recently active agents [#163]
  • Add agent idle timeout [#162]
  • Allow to filter for specific tasks [#134]

🐛 Bug Fixes

  • Fix drain agents [#156]
  • Return error on unknown server types [#151]

📈 Enhancement

  • Allow to remove an agent as soon as it connected once, but has no more tasks left [#92]
  • Improve error handling [#155]
  • Use docker gpg key from download.docker.com [#154]

Misc

  • fix(deps): update golang.org/x/exp digest to 701f63a [#178]
  • chore(deps): update mstruebing/editorconfig-checker docker tag to v3.0.3 [#179]
  • fix(deps): update golang deps non-major [#173]
  • fix(deps): update golang.org/x/exp digest to 778ce7b [#174]
  • chore(deps): update golang deps non-major [#170]
  • fix(deps): update go.woodpecker-ci.org/woodpecker/v2 digest to 987c201 [#169]
  • [pre-commit.ci] pre-commit autoupdate [#160]
  • fix(deps): update module github.com/linode/linodego to v1.36.1 [#161]
  • fix(deps): update golang deps non-major [#159]
  • fix(deps): update golang.org/x/exp digest to 7f521ea [#158]
  • fix(deps): update golang deps non-major [#150]
  • [pre-commit.ci] pre-commit autoupdate [#149]
  • Fix deprecations and run on renovate branches [#147]
  • chore(deps): update mstruebing/editorconfig-checker docker tag to v3 [#138]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v4 [#143]
  • fix(deps): update golang deps non-major [#142]
  • chore(deps): update golang docker tag to v1.22.3 [#144]
  • chore(deps): update pre-commit hook golangci/golangci-lint to v1.58.1 [#145]
  • chore(deps): update pre-commit non-major [#139]
  • fix(deps): update module golang.org/x/oauth2 to v0.20.0 [#140]
  • fix(deps): update module github.com/urfave/cli/v2 to v2.27.2 [#136]
  • fix(deps): update module github.com/linode/linodego to v1.33.0 [#135]
  • fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.7.2 [#132]
  • chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.1.1 [#131]
  • fix(deps): update golang.org/x/exp digest to fe59bbe [#130]
  • chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 [#128]
  • chore(deps): update golang docker tag to v1.22.2 [#127]
  • fix(deps): update golang.org/x/exp digest to c0f41cb [#126]
  • fix(deps): update golang deps non-major [#125]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.2.1 [#124]
  • fix(deps): update golang.org/x/exp digest to a685a6e [#122]
  • chore(deps): update pre-commit hook golangci/golangci-lint to v1.57.2 [#123]
  • fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.7.0 [#121]
  • chore(deps): update pre-commit non-major [#120]
  • fix(deps): update golang.org/x/exp digest to a85f2c6 [#119]
  • fix(deps): update golang deps non-major [#116]

0.2.0

17 Mar 19:53
5716035
Compare
Choose a tag to compare

0.2.0 - 2024-03-17

❤️ Thanks to all contributors! ❤️

@6543, @guisea, @maltejur, @pat-s, @qwerty287, @xoxys

✨ Features

📚 Documentation

  • Document WOODPECKER_PROVIDER [#19]

📈 Enhancement

  • Ignore WaitingOnDeps for agent calculation [#14]
  • don't require amd64 CPU architecture [#10]

🐛 Bug Fixes

  • Update hetznercloud driver [#12]

Misc

  • Temp disable linode provider [#115]
  • Enable more linters and cleanup code [#114]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.2.0 [#113]
  • fix(deps): update golang.org/x/exp digest to c7f7c64 [#112]
  • fix(deps): update module github.com/linode/linodego to v1.30.0 [#111]
  • chore(deps): update golang docker tag to v1.22.1 [#110]
  • fix(deps): update golang deps non-major [#109]
  • fix(deps): update golang.org/x/exp digest to 814bf88 [#108]
  • fix(deps): update module github.com/linode/linodego to v1.29.0 [#107]
  • fix(deps): update golang.org/x/exp digest to ec58324 [#106]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.1.0 [#105]
  • chore(deps): update golang docker tag [#101]
  • fix(deps): update golang.org/x/exp digest to 2c58cdc [#100]
  • fix(deps): update golang deps non-major [#99]
  • fix(deps): update module github.com/rs/zerolog to v1.32.0 [#98]
  • [pre-commit.ci] pre-commit autoupdate [#97]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3.0.1 [#96]
  • fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.3.0 [#95]
  • chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.1.0 [#89]
  • fix(deps): update module go.woodpecker-ci.org/woodpecker/v2 to v2.2.2 [#87]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v3 [#85]
  • fix(deps): update golang.org/x/exp digest to 1b97071 [#86]
  • Use cleartext username [#84]
  • chore(deps): update golang docker tag to v1.21.6 [#83]
  • fix(deps): update golang.org/x/exp digest to db7319d [#82]
  • fix(deps): update golang deps non-major [#81]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v2.3.0 [#80]
  • fix(deps): update golang.org/x/exp digest to be819d1 [#79]
  • fix(deps): update module github.com/urfave/cli/v2 to v2.27.1 [#78]
  • [pre-commit.ci] pre-commit autoupdate [#77]
  • fix(deps): update golang.org/x/exp digest to 02704c9 [#76]
  • fix(deps): update module go.woodpecker-ci.org/woodpecker to v2 [#75]
  • fix(deps): update module github.com/urfave/cli/v2 to v2.27.0 [#74]
  • fix(deps): update golang.org/x/exp digest to dc181d7 [#71]
  • fix(deps): update golang.org/x/exp digest to aacd6d4 [#69]
  • fix(deps): update module github.com/hetznercloud/hcloud-go/v2 to v2.5.1 [#68]
  • chore(deps): update golang docker tag to v1.21.5 [#67]
  • fix(deps): update golang.org/x/exp digest to f3f8817 [#66]
  • fix(deps): update module github.com/urfave/cli/v2 to v2.26.0 [#65]
  • fix(deps): update golang.org/x/exp digest to 6522937 [#64]
  • fix(deps): update golang deps non-major [#63]
  • chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.0.3 [#62]
  • chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v2.2.1 [#61]
  • fix(deps): update golang deps non-major [#60]
  • chore(deps): update golang docker tag to v1.21.4 [#59]
  • fix(deps): update golang.org/x/exp digest to 9a3e603 [#58]
  • Add linters and pre-commit [#57]
  • fix(deps): update module go.woodpecker-ci.org/woodpecker to v1 [#54]
  • chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1 [#53]
  • Go vanity urls for autoscaler [#48]
  • fix(deps): update module github.com/woodpecker-ci/woodpecker to v1.0.4 [#47]
  • chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v0.7.0 [#45]
  • renovate: use org config [#43]
  • Fix indentation in cloudconfig multiline string [#42]
  • Update woodpeckerci/plugin-docker-buildx Docker tag to v2.2.0 [#41]
  • Update Node.js to v21 [#40]
  • Update module github.com/woodpecker-ci/woodpecker to v1.0.3 [#39]
  • Update module github.com/hetznercloud/hcloud-go/v2 to v2.4.0 [#38]
  • Update golang Docker tag to v1.21.3 [#37]
  • Update module golang.org/x/net to v0.17.0 [#36]
  • Update mstruebing/editorconfig-checker Docker tag to v2.7.2 [#35]
  • Update module github.com/woodpecker-ci/woodpecker to v1 [#34]
  • Update Node.js to v20 [#33]
  • Update module golang.org/x/oauth2 to v0.13.0 [#32]
  • Update module github.com/hetznercloud/hcloud-go/v2 to v2.3.0 [#27]
  • Update golang Docker tag to v1.21.2 [#30]
  • Update golang.org/x/exp digest to 7918f67 [#29]
  • Update module golang.org/x/net to v0.16.0 [#31]
  • Update module github.com/rs/zerolog to v1.31.0 [#28]
  • Update golang Docker tag [#26]
  • Update module github.com/urfave/cli/v2 to v2.25.7 [#22]
  • Update golang.org/x/exp digest to 9212866 [#21]
  • Add renovate [#20]

0.1.0

28 Jul 16:19
b9626df
Compare
Choose a tag to compare

0.1.0 - 2023-07-28

❤️ Thanks to all contributors! ❤️

@anbraten, @xoxys

✨ Features

  • Refactor project structure and improve agent calculation [#3]

📈 Enhancement

  • Renamings and failing on parsing errors [#9]
  • Add release helper [#7]
  • Add hetznercloud network, firewall and ssh-key options [#4]

Misc

  • Allow to set agent min-time-alive as user [#5]
  • Add ci test workflow [#6]
  • Add container image [#1]