maint: Update module go.woodpecker-ci.org/woodpecker/v3 to v3.17.0 #102

Merged
bot-ci merged 1 commit from renovate/go-dependencies into main 2026-07-31 15:22:51 +00:00
Owner

This PR contains the following updates:

Package Change Age Confidence
go.woodpecker-ci.org/woodpecker/v3 v3.16.0 → v3.17.0 age confidence

Release Notes

woodpecker-ci/woodpecker (go.woodpecker-ci.org/woodpecker/v3)

v3.17.0: 3.17.0

Compare Source

3.17.0 - 2026-07-31

❤️ Thanks to all contributors! ❤️

@​6543, @​AnayGarodia, @​DerRockWolf, @​Kernald, @​Komzpa, @​OCram85, @​TowyTowy, @​cyphercodes, @​glitch-ux, @​healdropper, @​ivanvc, @​jleider, @​kanywst, @​nicolasbatistoni, @​qwerty287, @​rfinnie, @​roian6, @​xoxys, @​youdie006, @​zmully

🔒 Security
  • Update module github.com/getkin/kin-openapi to v0.144.0 [SECURITY] [#​6896]
  • Make grpc secret autogenerated [#​6845]
  • Gate Kubernetes nodeSelector backend step config behind agent config [#​6809]
✨ Features
  • WebUI: show runtime workflow errors [#​6577]
📈 Enhancement
  • Add Docker backend AppArmor profile option [#​6909]
  • refactor: rework k8s utils to handle resource names and labels [#​6855]
  • Make matrix axis permutation order deterministic [#​6847]
  • feat(server): add unix socket permission option [#​6839]
  • Add step type label to step-level Prometheus metrics [#​6824]
  • Stamp trusted commit-branch and event pod labels [#​6802]
  • Rename CI_COMMIT_PRERELEASE to CI_PIPELINE_RELEASE_PRE [#​6794]
  • Rework pipeline data structure: Release & Tag [#​6774]
🐛 Bug Fixes
  • fix(server): guard DAG cycle check against filtered-out optional dependencies [#​6915]
  • all yaml unmarshalling should use maxDepth [#​6911]
  • Don't count step error as workflow runtime error [#​6904]
  • Do not allow 0 minute timeout [#​6903]
  • Fix pipeline queue default template data [#​6906]
  • Use toLabelValue instead of toDNSName in Kubernetes step label [#​6890]
  • ReFetch secrets on pipeline restart [#​6857]
  • fix(forgejo): treat 404 on empty repos as empty pull request list [#​6872]
  • fix(github): resolve tag pagination loop in release hook [#​6870]
  • Fix CreatePipeline retry [#​6859]
  • WebUI: unregister scaffold Tab on unmount and stable Tab order [#​6842]
  • WebUI: Fixes three bugs around component unmount and reset in compositions [#​6843]
  • fix(server): heal users left on forge_id=0 with closed registration [#​6823]
  • Correct forge_id and org handling on user/repo [#​6820]
🧪 Tests
📚 Documentation
  • Remove dependency overrides [#​6912]
  • Document CLI configuration [#​6899]
  • Update pnpm to v11.17.0 [#​6892]
  • Update docs npm deps non-major [#​6835]
  • docs: document the scope of built-in environment variables [#​6879]
  • Add NestGuard plugin to plugins.json [#​6873]
  • Minor adjustments for API usage example [#​6605]
  • docs: add note about pull_request events with path filter and correct comment about on_empty [#​6819]
  • Update docs npm deps non-major [#​6788]
📦️ Dependency
  • Update dependency mvdan/gofumpt to v0.11.0 [#​6926]
  • Lock file maintenance [#​6931]
  • Update docker.io/mysql Docker tag to v26 [#​6930]
  • Update dependency jsdom to v30 [#​6929]
  • Update pre-commit hook hadolint/hadolint to v2.15.1 [#​6927]
  • Update golang-packages [#​6920]
  • Update module github.com/mattn/go-sqlite3 to v1.14.49 [#​6919]
  • Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.53.0 [#​6917]
  • Update golang-packages [#​6910]
  • Update web npm deps non-major [#​6894]
  • Lock file maintenance [#​6901]
  • Update module github.com/docker/go-connections to v0.8.0 [#​6900]
  • Update dependency fast-uri to v4 [#​6897]
  • Update golang-packages [#​6889]
  • Update dependency brace-expansion to v5 [#​6895]
  • Update pre-commit hook rbubley/mirrors-prettier to v3.9.6 [#​6893]
  • Update golang-packages [#​6883]
  • Update web npm deps non-major [#​6866]
  • Update golang-packages [#​6867]
  • Update pnpm to v11.15.0 [#​6865]
  • Update pre-commit hook igorshubovych/markdownlint-cli to v0.49.1 [#​6861]
  • Update dependency pinia to v4 [#​6864]
  • Update gitea/gitea Docker tag to v1.27 [#​6863]
  • Update web npm deps non-major [#​6862]
  • Update docker.io/woodpeckerci/plugin-ready-release-go Docker tag to v4.1.2 [#​6860]
  • Update golang-packages [#​6858]
  • Update web npm deps non-major [#​6815]
  • Update golang-packages [#​6821]
  • Update docker.io/woodpeckerci/plugin-docker-buildx Docker tag to v6.1.1 [#​6834]
  • Update docker.io/woodpeckerci/plugin-codecov Docker tag to v2.3.2 [#​6833]
  • Update dependency golang to v1.26.5 [#​6832]
  • Update golang-packages [#​6785]
  • Lock file maintenance [#​6816]
  • Update pnpm to v11.10.0 [#​6814]
  • Update module github.com/cenkalti/backoff/v6 to v7 [#​6812]
  • Update web npm deps non-major [#​6787]
  • Lock file maintenance [#​6799]

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go.woodpecker-ci.org/woodpecker/v3](https://github.com/woodpecker-ci/woodpecker) | `v3.16.0` → `v3.17.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.woodpecker-ci.org%2fwoodpecker%2fv3/v3.17.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.woodpecker-ci.org%2fwoodpecker%2fv3/v3.16.0/v3.17.0?slim=true) | --- ### Release Notes <details> <summary>woodpecker-ci/woodpecker (go.woodpecker-ci.org/woodpecker/v3)</summary> ### [`v3.17.0`](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.17.0): 3.17.0 [Compare Source](https://github.com/woodpecker-ci/woodpecker/compare/v3.16.0...v3.17.0) #### [3.17.0](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.17.0) - 2026-07-31 ##### ❤️ Thanks to all contributors! ❤️ [@&#8203;6543](https://github.com/6543), [@&#8203;AnayGarodia](https://github.com/AnayGarodia), [@&#8203;DerRockWolf](https://github.com/DerRockWolf), [@&#8203;Kernald](https://github.com/Kernald), [@&#8203;Komzpa](https://github.com/Komzpa), [@&#8203;OCram85](https://github.com/OCram85), [@&#8203;TowyTowy](https://github.com/TowyTowy), [@&#8203;cyphercodes](https://github.com/cyphercodes), [@&#8203;glitch-ux](https://github.com/glitch-ux), [@&#8203;healdropper](https://github.com/healdropper), [@&#8203;ivanvc](https://github.com/ivanvc), [@&#8203;jleider](https://github.com/jleider), [@&#8203;kanywst](https://github.com/kanywst), [@&#8203;nicolasbatistoni](https://github.com/nicolasbatistoni), [@&#8203;qwerty287](https://github.com/qwerty287), [@&#8203;rfinnie](https://github.com/rfinnie), [@&#8203;roian6](https://github.com/roian6), [@&#8203;xoxys](https://github.com/xoxys), [@&#8203;youdie006](https://github.com/youdie006), [@&#8203;zmully](https://github.com/zmully) ##### 🔒 Security - Update module github.com/getkin/kin-openapi to v0.144.0 \[SECURITY] \[[#&#8203;6896](https://github.com/woodpecker-ci/woodpecker/pull/6896)] - Make grpc secret autogenerated \[[#&#8203;6845](https://github.com/woodpecker-ci/woodpecker/pull/6845)] - Gate Kubernetes nodeSelector backend step config behind agent config \[[#&#8203;6809](https://github.com/woodpecker-ci/woodpecker/pull/6809)] ##### ✨ Features - WebUI: show runtime workflow errors \[[#&#8203;6577](https://github.com/woodpecker-ci/woodpecker/pull/6577)] ##### 📈 Enhancement - Add Docker backend AppArmor profile option \[[#&#8203;6909](https://github.com/woodpecker-ci/woodpecker/pull/6909)] - refactor: rework k8s utils to handle resource names and labels \[[#&#8203;6855](https://github.com/woodpecker-ci/woodpecker/pull/6855)] - Make matrix axis permutation order deterministic \[[#&#8203;6847](https://github.com/woodpecker-ci/woodpecker/pull/6847)] - feat(server): add unix socket permission option \[[#&#8203;6839](https://github.com/woodpecker-ci/woodpecker/pull/6839)] - Add step type label to step-level Prometheus metrics \[[#&#8203;6824](https://github.com/woodpecker-ci/woodpecker/pull/6824)] - Stamp trusted commit-branch and event pod labels \[[#&#8203;6802](https://github.com/woodpecker-ci/woodpecker/pull/6802)] - Rename CI\_COMMIT\_PRERELEASE to CI\_PIPELINE\_RELEASE\_PRE \[[#&#8203;6794](https://github.com/woodpecker-ci/woodpecker/pull/6794)] - Rework pipeline data structure: Release & Tag \[[#&#8203;6774](https://github.com/woodpecker-ci/woodpecker/pull/6774)] ##### 🐛 Bug Fixes - fix(server): guard DAG cycle check against filtered-out optional dependencies \[[#&#8203;6915](https://github.com/woodpecker-ci/woodpecker/pull/6915)] - all yaml unmarshalling should use maxDepth \[[#&#8203;6911](https://github.com/woodpecker-ci/woodpecker/pull/6911)] - Don't count step error as workflow runtime error \[[#&#8203;6904](https://github.com/woodpecker-ci/woodpecker/pull/6904)] - Do not allow 0 minute timeout \[[#&#8203;6903](https://github.com/woodpecker-ci/woodpecker/pull/6903)] - Fix pipeline queue default template data \[[#&#8203;6906](https://github.com/woodpecker-ci/woodpecker/pull/6906)] - Use toLabelValue instead of toDNSName in Kubernetes step label \[[#&#8203;6890](https://github.com/woodpecker-ci/woodpecker/pull/6890)] - ReFetch secrets on pipeline restart \[[#&#8203;6857](https://github.com/woodpecker-ci/woodpecker/pull/6857)] - fix(forgejo): treat 404 on empty repos as empty pull request list \[[#&#8203;6872](https://github.com/woodpecker-ci/woodpecker/pull/6872)] - fix(github): resolve tag pagination loop in release hook \[[#&#8203;6870](https://github.com/woodpecker-ci/woodpecker/pull/6870)] - Fix CreatePipeline retry \[[#&#8203;6859](https://github.com/woodpecker-ci/woodpecker/pull/6859)] - WebUI: unregister scaffold Tab on unmount and stable Tab order \[[#&#8203;6842](https://github.com/woodpecker-ci/woodpecker/pull/6842)] - WebUI: Fixes three bugs around component unmount and reset in compositions \[[#&#8203;6843](https://github.com/woodpecker-ci/woodpecker/pull/6843)] - fix(server): heal users left on forge\_id=0 with closed registration \[[#&#8203;6823](https://github.com/woodpecker-ci/woodpecker/pull/6823)] - Correct forge\_id and org handling on user/repo \[[#&#8203;6820](https://github.com/woodpecker-ci/woodpecker/pull/6820)] ##### 🧪 Tests - Add `fuzz` target to make \[[#&#8203;6828](https://github.com/woodpecker-ci/woodpecker/pull/6828)] - Add mock for server scheduler \[[#&#8203;6848](https://github.com/woodpecker-ci/woodpecker/pull/6848)] ##### 📚 Documentation - Remove dependency overrides \[[#&#8203;6912](https://github.com/woodpecker-ci/woodpecker/pull/6912)] - Document CLI configuration \[[#&#8203;6899](https://github.com/woodpecker-ci/woodpecker/pull/6899)] - Update pnpm to v11.17.0 \[[#&#8203;6892](https://github.com/woodpecker-ci/woodpecker/pull/6892)] - Update docs npm deps non-major \[[#&#8203;6835](https://github.com/woodpecker-ci/woodpecker/pull/6835)] - docs: document the scope of built-in environment variables \[[#&#8203;6879](https://github.com/woodpecker-ci/woodpecker/pull/6879)] - Add NestGuard plugin to plugins.json \[[#&#8203;6873](https://github.com/woodpecker-ci/woodpecker/pull/6873)] - Minor adjustments for API usage example \[[#&#8203;6605](https://github.com/woodpecker-ci/woodpecker/pull/6605)] - docs: add note about `pull_request` events with `path` filter and correct comment about `on_empty` \[[#&#8203;6819](https://github.com/woodpecker-ci/woodpecker/pull/6819)] - Update docs npm deps non-major \[[#&#8203;6788](https://github.com/woodpecker-ci/woodpecker/pull/6788)] ##### 📦️ Dependency - Update dependency mvdan/gofumpt to v0.11.0 \[[#&#8203;6926](https://github.com/woodpecker-ci/woodpecker/pull/6926)] - Lock file maintenance \[[#&#8203;6931](https://github.com/woodpecker-ci/woodpecker/pull/6931)] - Update docker.io/mysql Docker tag to v26 \[[#&#8203;6930](https://github.com/woodpecker-ci/woodpecker/pull/6930)] - Update dependency jsdom to v30 \[[#&#8203;6929](https://github.com/woodpecker-ci/woodpecker/pull/6929)] - Update pre-commit hook hadolint/hadolint to v2.15.1 \[[#&#8203;6927](https://github.com/woodpecker-ci/woodpecker/pull/6927)] - Update golang-packages \[[#&#8203;6920](https://github.com/woodpecker-ci/woodpecker/pull/6920)] - Update module github.com/mattn/go-sqlite3 to v1.14.49 \[[#&#8203;6919](https://github.com/woodpecker-ci/woodpecker/pull/6919)] - Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.53.0 \[[#&#8203;6917](https://github.com/woodpecker-ci/woodpecker/pull/6917)] - Update golang-packages \[[#&#8203;6910](https://github.com/woodpecker-ci/woodpecker/pull/6910)] - Update web npm deps non-major \[[#&#8203;6894](https://github.com/woodpecker-ci/woodpecker/pull/6894)] - Lock file maintenance \[[#&#8203;6901](https://github.com/woodpecker-ci/woodpecker/pull/6901)] - Update module github.com/docker/go-connections to v0.8.0 \[[#&#8203;6900](https://github.com/woodpecker-ci/woodpecker/pull/6900)] - Update dependency fast-uri to v4 \[[#&#8203;6897](https://github.com/woodpecker-ci/woodpecker/pull/6897)] - Update golang-packages \[[#&#8203;6889](https://github.com/woodpecker-ci/woodpecker/pull/6889)] - Update dependency brace-expansion to v5 \[[#&#8203;6895](https://github.com/woodpecker-ci/woodpecker/pull/6895)] - Update pre-commit hook rbubley/mirrors-prettier to v3.9.6 \[[#&#8203;6893](https://github.com/woodpecker-ci/woodpecker/pull/6893)] - Update golang-packages \[[#&#8203;6883](https://github.com/woodpecker-ci/woodpecker/pull/6883)] - Update web npm deps non-major \[[#&#8203;6866](https://github.com/woodpecker-ci/woodpecker/pull/6866)] - Update golang-packages \[[#&#8203;6867](https://github.com/woodpecker-ci/woodpecker/pull/6867)] - Update pnpm to v11.15.0 \[[#&#8203;6865](https://github.com/woodpecker-ci/woodpecker/pull/6865)] - Update pre-commit hook igorshubovych/markdownlint-cli to v0.49.1 \[[#&#8203;6861](https://github.com/woodpecker-ci/woodpecker/pull/6861)] - Update dependency pinia to v4 \[[#&#8203;6864](https://github.com/woodpecker-ci/woodpecker/pull/6864)] - Update gitea/gitea Docker tag to v1.27 \[[#&#8203;6863](https://github.com/woodpecker-ci/woodpecker/pull/6863)] - Update web npm deps non-major \[[#&#8203;6862](https://github.com/woodpecker-ci/woodpecker/pull/6862)] - Update docker.io/woodpeckerci/plugin-ready-release-go Docker tag to v4.1.2 \[[#&#8203;6860](https://github.com/woodpecker-ci/woodpecker/pull/6860)] - Update golang-packages \[[#&#8203;6858](https://github.com/woodpecker-ci/woodpecker/pull/6858)] - Update web npm deps non-major \[[#&#8203;6815](https://github.com/woodpecker-ci/woodpecker/pull/6815)] - Update golang-packages \[[#&#8203;6821](https://github.com/woodpecker-ci/woodpecker/pull/6821)] - Update docker.io/woodpeckerci/plugin-docker-buildx Docker tag to v6.1.1 \[[#&#8203;6834](https://github.com/woodpecker-ci/woodpecker/pull/6834)] - Update docker.io/woodpeckerci/plugin-codecov Docker tag to v2.3.2 \[[#&#8203;6833](https://github.com/woodpecker-ci/woodpecker/pull/6833)] - Update dependency golang to v1.26.5 \[[#&#8203;6832](https://github.com/woodpecker-ci/woodpecker/pull/6832)] - Update golang-packages \[[#&#8203;6785](https://github.com/woodpecker-ci/woodpecker/pull/6785)] - Lock file maintenance \[[#&#8203;6816](https://github.com/woodpecker-ci/woodpecker/pull/6816)] - Update pnpm to v11.10.0 \[[#&#8203;6814](https://github.com/woodpecker-ci/woodpecker/pull/6814)] - Update module github.com/cenkalti/backoff/v6 to v7 \[[#&#8203;6812](https://github.com/woodpecker-ci/woodpecker/pull/6812)] - Update web npm deps non-major \[[#&#8203;6787](https://github.com/woodpecker-ci/woodpecker/pull/6787)] - Lock file maintenance \[[#&#8203;6799](https://github.com/woodpecker-ci/woodpecker/pull/6799)] </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODcuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4Ny4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
maint: Update module go.woodpecker-ci.org/woodpecker/v3 to v3.17.0
All checks were successful
ci/woodpecker/pr/pr_check Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2da43e9572
bot-ci merged commit c57bf45311 into main 2026-07-31 15:22:51 +00:00
bot-ci deleted branch renovate/go-dependencies 2026-07-31 15:22:51 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pandora/woodpecker-config-server.goapp!102
No description provided.