Update all dependencies #59

Merged
bot-ci merged 1 commit from renovate/all-dependencies into main 2026-06-27 15:41:34 +00:00
Owner

This PR contains the following updates:

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

Release Notes

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

v3.16.0: 3.16.0

Compare Source

3.16.0 - 2026-06-27

❤️ Thanks to all contributors! ❤️

@​6543, @​AkashKumar7902, @​M31ancholy, @​MeurillonGuillaume, @​WeslleyNasRocha, @​gedankenstuecke, @​head1328, @​mahlzahn, @​mmeier86, @​nati737, @​nijave, @​qwerty287, @​simonckemper, @​simonmeyerrr

🔒 Security
  • Gate Kubernetes serviceAccountName backend step config behind agent config [#​6792]
  • Harden agent rpc to check agentID on workflow [#​6759]
  • Security updates for js dependencies [#​6737]
  • bump go.mongodb.org/mongo-driver v1.17.6 => v1.17.7 [#​6741]
  • Update joi [#​6728]
✨ Features
  • Add workflow concurrency limit option [#​6671]
  • Support Unix Sockets [#​6721]
📈 Enhancement
  • Kubernetes: allow custom image when precreating workingDir as nonroot [#​6771]
  • Server can move pipeline parsing into background on long creation times [#​6781]
  • Add CI_COMMIT_PULL_REQUEST_DRAFT environment variable [#​6778]
  • Make LogEntry Buffer configurable for agent [#​6773]
  • Agent treat gRPC Internal error as fatal [#​6780]
  • Refactor to inject store and context into server scheduler [#​6755]
  • Refactor server scheduler collect in new interface [#​6753]
  • Add Prometheus metrics for pipeline step duration and failures [#​6738]
  • Add k8s userns support [#​6710]
  • Make cli exec auto detect single workflow test in multi workflow setup [#​6715]
  • Surface .env load errors [#​6707]
  • Group commands followup user preference [#​6694]
  • Trim white spaces for cron create/update [#​6690]
  • Improve slow user authorization if many orgs/repos [#​5665]
  • pipeline: use more explizite error for step dependencies filtered out by its conditions [#​6680]
  • Add commit timestamp env vars [#​6670]
  • Show forge in users list [#​6666]
🐛 Bug Fixes
  • Allow images for secrets to contain SHA256 for image pinning [#​6784]
  • server should drop stale queue tasks already missing in database [#​6765]
  • server queue api should ignore missing agent [#​6763]
  • docs: deps migrate gray-matter to maintained fork [#​6744]
  • local backend: on windows use process tree-walk as workaround to kill [#​6718]
  • Fix issue with deeply nested k8s backend_options [#​6730]
  • cli exec: have uniq prefix for each workflow [#​6716]
  • github dont fail on force push [#​6697]
  • fix(kubernetes): retry WaitStep when container terminated state not yet finalized [#​6672]
🧪 Tests
  • More test coverage of server/api/... [#​6712]
  • Add e2e test that assert workflow depends_on enforces ordering [#​6711]
  • Add more tests in areas not well covered [#​6696]
  • Cleanup e2e test setup [#​6480]
📚 Documentation
  • Update docs npm deps non-major [#​6786]
  • Check docs JS files for spelling [#​6758]
  • Remove openbao extension [#​6757]
  • Update docs npm deps non-major [#​6747]
  • adds git-pages plugin [#​6736]
  • Update docs npm deps non-major to v1.18.0 [#​6731]
  • Update docs npm deps non-major to v3.17.0 [#​6726]
  • Update docs npm deps non-major [#​6722]
  • Update docs npm deps non-major [#​6705]
  • Add Podman plugin [#​6701]
  • Update docs npm deps non-major [#​6679]
  • Update dependency concurrently to v10 [#​6676]
  • Update docs npm deps non-major [#​6675]
  • docs: add cli exec examples [#​6629]
📦️ Dependency
  • Update pre-commit hook rbubley/mirrors-prettier to v3.8.5 [#​6791]
  • Update golang-packages [#​6782]
  • Update web npm deps non-major [#​6761]
  • Update golang-packages [#​6767]
  • Lock file maintenance [#​6768]
  • Update module github.com/cenkalti/backoff/v5 to v6 [#​6752]
  • Update dependency http-proxy-middleware to v4 [#​6750]
  • Update pre-commit non-major to v0.49.0 [#​6749]
  • Update docker.io/mysql Docker tag to v9.7.1 [#​6746]
  • Lock file maintenance [#​6733]
  • Update docker.io/alpine Docker tag to v3.24 [#​6725]
  • Update pre-commit non-major to v3.8.4 [#​6723]
  • Lock file maintenance [#​6709]
  • Update golang-lang to v1.26.4 [#​6704]
  • bump github.com/quic-go/quic-go to v0.59.1 [#​6700]
  • Update docker.io/woodpeckerci/plugin-trivy Docker tag to v1.6.0 [#​6699]
  • Lock file maintenance [#​6686]
  • Update woodpeckerci/plugin-git Docker tag to v2.9.2 [#​6674]
  • Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 [#​6668]
  • Migrate gopkg.in/yaml.v3 usages to go.yaml.in/yaml/v4 [#​6651]
Misc

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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.15.0` → `v3.16.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.woodpecker-ci.org%2fwoodpecker%2fv3/v3.16.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.woodpecker-ci.org%2fwoodpecker%2fv3/v3.15.0/v3.16.0?slim=true) | --- ### Release Notes <details> <summary>woodpecker-ci/woodpecker (go.woodpecker-ci.org/woodpecker/v3)</summary> ### [`v3.16.0`](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.16.0): 3.16.0 [Compare Source](https://github.com/woodpecker-ci/woodpecker/compare/v3.15.0...v3.16.0) #### [3.16.0](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.16.0) - 2026-06-27 ##### ❤️ Thanks to all contributors! ❤️ [@&#8203;6543](https://github.com/6543), [@&#8203;AkashKumar7902](https://github.com/AkashKumar7902), [@&#8203;M31ancholy](https://github.com/M31ancholy), [@&#8203;MeurillonGuillaume](https://github.com/MeurillonGuillaume), [@&#8203;WeslleyNasRocha](https://github.com/WeslleyNasRocha), [@&#8203;gedankenstuecke](https://github.com/gedankenstuecke), [@&#8203;head1328](https://github.com/head1328), [@&#8203;mahlzahn](https://github.com/mahlzahn), [@&#8203;mmeier86](https://github.com/mmeier86), [@&#8203;nati737](https://github.com/nati737), [@&#8203;nijave](https://github.com/nijave), [@&#8203;qwerty287](https://github.com/qwerty287), [@&#8203;simonckemper](https://github.com/simonckemper), [@&#8203;simonmeyerrr](https://github.com/simonmeyerrr) ##### 🔒 Security - Gate Kubernetes serviceAccountName backend step config behind agent config \[[#&#8203;6792](https://github.com/woodpecker-ci/woodpecker/pull/6792)] - Harden agent rpc to check agentID on workflow \[[#&#8203;6759](https://github.com/woodpecker-ci/woodpecker/pull/6759)] - Security updates for js dependencies \[[#&#8203;6737](https://github.com/woodpecker-ci/woodpecker/pull/6737)] - bump go.mongodb.org/mongo-driver v1.17.6 => v1.17.7 \[[#&#8203;6741](https://github.com/woodpecker-ci/woodpecker/pull/6741)] - Update joi \[[#&#8203;6728](https://github.com/woodpecker-ci/woodpecker/pull/6728)] ##### ✨ Features - Add workflow concurrency limit option \[[#&#8203;6671](https://github.com/woodpecker-ci/woodpecker/pull/6671)] - Support Unix Sockets \[[#&#8203;6721](https://github.com/woodpecker-ci/woodpecker/pull/6721)] ##### 📈 Enhancement - Kubernetes: allow custom image when precreating workingDir as nonroot \[[#&#8203;6771](https://github.com/woodpecker-ci/woodpecker/pull/6771)] - Server can move pipeline parsing into background on long creation times \[[#&#8203;6781](https://github.com/woodpecker-ci/woodpecker/pull/6781)] - Add CI\_COMMIT\_PULL\_REQUEST\_DRAFT environment variable \[[#&#8203;6778](https://github.com/woodpecker-ci/woodpecker/pull/6778)] - Make LogEntry Buffer configurable for agent \[[#&#8203;6773](https://github.com/woodpecker-ci/woodpecker/pull/6773)] - Agent treat gRPC Internal error as fatal \[[#&#8203;6780](https://github.com/woodpecker-ci/woodpecker/pull/6780)] - Refactor to inject store and context into server scheduler \[[#&#8203;6755](https://github.com/woodpecker-ci/woodpecker/pull/6755)] - Refactor server scheduler collect in new interface \[[#&#8203;6753](https://github.com/woodpecker-ci/woodpecker/pull/6753)] - Add Prometheus metrics for pipeline step duration and failures \[[#&#8203;6738](https://github.com/woodpecker-ci/woodpecker/pull/6738)] - Add k8s userns support \[[#&#8203;6710](https://github.com/woodpecker-ci/woodpecker/pull/6710)] - Make cli exec auto detect single workflow test in multi workflow setup \[[#&#8203;6715](https://github.com/woodpecker-ci/woodpecker/pull/6715)] - Surface `.env` load errors \[[#&#8203;6707](https://github.com/woodpecker-ci/woodpecker/pull/6707)] - Group commands followup user preference \[[#&#8203;6694](https://github.com/woodpecker-ci/woodpecker/pull/6694)] - Trim white spaces for cron create/update \[[#&#8203;6690](https://github.com/woodpecker-ci/woodpecker/pull/6690)] - Improve slow user authorization if many orgs/repos \[[#&#8203;5665](https://github.com/woodpecker-ci/woodpecker/pull/5665)] - pipeline: use more explizite error for step dependencies filtered out by its conditions \[[#&#8203;6680](https://github.com/woodpecker-ci/woodpecker/pull/6680)] - Add commit timestamp env vars \[[#&#8203;6670](https://github.com/woodpecker-ci/woodpecker/pull/6670)] - Show forge in users list \[[#&#8203;6666](https://github.com/woodpecker-ci/woodpecker/pull/6666)] ##### 🐛 Bug Fixes - Allow images for secrets to contain SHA256 for image pinning \[[#&#8203;6784](https://github.com/woodpecker-ci/woodpecker/pull/6784)] - server should drop stale queue tasks already missing in database \[[#&#8203;6765](https://github.com/woodpecker-ci/woodpecker/pull/6765)] - server queue api should ignore missing agent \[[#&#8203;6763](https://github.com/woodpecker-ci/woodpecker/pull/6763)] - docs: deps migrate gray-matter to maintained fork \[[#&#8203;6744](https://github.com/woodpecker-ci/woodpecker/pull/6744)] - local backend: on windows use process tree-walk as workaround to kill \[[#&#8203;6718](https://github.com/woodpecker-ci/woodpecker/pull/6718)] - Fix issue with deeply nested k8s backend\_options \[[#&#8203;6730](https://github.com/woodpecker-ci/woodpecker/pull/6730)] - cli exec: have uniq prefix for each workflow \[[#&#8203;6716](https://github.com/woodpecker-ci/woodpecker/pull/6716)] - github dont fail on force push \[[#&#8203;6697](https://github.com/woodpecker-ci/woodpecker/pull/6697)] - fix(kubernetes): retry WaitStep when container terminated state not yet finalized \[[#&#8203;6672](https://github.com/woodpecker-ci/woodpecker/pull/6672)] ##### 🧪 Tests - More test coverage of `server/api/...` \[[#&#8203;6712](https://github.com/woodpecker-ci/woodpecker/pull/6712)] - Add e2e test that assert workflow depends\_on enforces ordering \[[#&#8203;6711](https://github.com/woodpecker-ci/woodpecker/pull/6711)] - Add more tests in areas not well covered \[[#&#8203;6696](https://github.com/woodpecker-ci/woodpecker/pull/6696)] - Cleanup e2e test setup \[[#&#8203;6480](https://github.com/woodpecker-ci/woodpecker/pull/6480)] ##### 📚 Documentation - Update docs npm deps non-major \[[#&#8203;6786](https://github.com/woodpecker-ci/woodpecker/pull/6786)] - Check docs JS files for spelling \[[#&#8203;6758](https://github.com/woodpecker-ci/woodpecker/pull/6758)] - Remove openbao extension \[[#&#8203;6757](https://github.com/woodpecker-ci/woodpecker/pull/6757)] - Update docs npm deps non-major \[[#&#8203;6747](https://github.com/woodpecker-ci/woodpecker/pull/6747)] - adds git-pages plugin \[[#&#8203;6736](https://github.com/woodpecker-ci/woodpecker/pull/6736)] - Update docs npm deps non-major to v1.18.0 \[[#&#8203;6731](https://github.com/woodpecker-ci/woodpecker/pull/6731)] - Update docs npm deps non-major to v3.17.0 \[[#&#8203;6726](https://github.com/woodpecker-ci/woodpecker/pull/6726)] - Update docs npm deps non-major \[[#&#8203;6722](https://github.com/woodpecker-ci/woodpecker/pull/6722)] - Update docs npm deps non-major \[[#&#8203;6705](https://github.com/woodpecker-ci/woodpecker/pull/6705)] - Add Podman plugin \[[#&#8203;6701](https://github.com/woodpecker-ci/woodpecker/pull/6701)] - Update docs npm deps non-major \[[#&#8203;6679](https://github.com/woodpecker-ci/woodpecker/pull/6679)] - Update dependency concurrently to v10 \[[#&#8203;6676](https://github.com/woodpecker-ci/woodpecker/pull/6676)] - Update docs npm deps non-major \[[#&#8203;6675](https://github.com/woodpecker-ci/woodpecker/pull/6675)] - docs: add cli exec examples \[[#&#8203;6629](https://github.com/woodpecker-ci/woodpecker/pull/6629)] ##### 📦️ Dependency - Update pre-commit hook rbubley/mirrors-prettier to v3.8.5 \[[#&#8203;6791](https://github.com/woodpecker-ci/woodpecker/pull/6791)] - Update golang-packages \[[#&#8203;6782](https://github.com/woodpecker-ci/woodpecker/pull/6782)] - Update web npm deps non-major \[[#&#8203;6761](https://github.com/woodpecker-ci/woodpecker/pull/6761)] - Update golang-packages \[[#&#8203;6767](https://github.com/woodpecker-ci/woodpecker/pull/6767)] - Lock file maintenance \[[#&#8203;6768](https://github.com/woodpecker-ci/woodpecker/pull/6768)] - Update module github.com/cenkalti/backoff/v5 to v6 \[[#&#8203;6752](https://github.com/woodpecker-ci/woodpecker/pull/6752)] - Update dependency http-proxy-middleware to v4 \[[#&#8203;6750](https://github.com/woodpecker-ci/woodpecker/pull/6750)] - Update pre-commit non-major to v0.49.0 \[[#&#8203;6749](https://github.com/woodpecker-ci/woodpecker/pull/6749)] - Update docker.io/mysql Docker tag to v9.7.1 \[[#&#8203;6746](https://github.com/woodpecker-ci/woodpecker/pull/6746)] - Lock file maintenance \[[#&#8203;6733](https://github.com/woodpecker-ci/woodpecker/pull/6733)] - Update docker.io/alpine Docker tag to v3.24 \[[#&#8203;6725](https://github.com/woodpecker-ci/woodpecker/pull/6725)] - Update pre-commit non-major to v3.8.4 \[[#&#8203;6723](https://github.com/woodpecker-ci/woodpecker/pull/6723)] - Lock file maintenance \[[#&#8203;6709](https://github.com/woodpecker-ci/woodpecker/pull/6709)] - Update golang-lang to v1.26.4 \[[#&#8203;6704](https://github.com/woodpecker-ci/woodpecker/pull/6704)] - bump github.com/quic-go/quic-go to v0.59.1 \[[#&#8203;6700](https://github.com/woodpecker-ci/woodpecker/pull/6700)] - Update docker.io/woodpeckerci/plugin-trivy Docker tag to v1.6.0 \[[#&#8203;6699](https://github.com/woodpecker-ci/woodpecker/pull/6699)] - Lock file maintenance \[[#&#8203;6686](https://github.com/woodpecker-ci/woodpecker/pull/6686)] - Update woodpeckerci/plugin-git Docker tag to v2.9.2 \[[#&#8203;6674](https://github.com/woodpecker-ci/woodpecker/pull/6674)] - Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 \[[#&#8203;6668](https://github.com/woodpecker-ci/woodpecker/pull/6668)] - Migrate `gopkg.in/yaml.v3` usages to `go.yaml.in/yaml/v4` \[[#&#8203;6651](https://github.com/woodpecker-ci/woodpecker/pull/6651)] ##### Misc - Rename editorconfig file \[[#&#8203;6734](https://github.com/woodpecker-ci/woodpecker/pull/6734)] </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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](undefined) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzMuMiIsInVwZGF0ZWRJblZlciI6IjQzLjIzMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update all dependencies
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
1fdf782747
Author
Owner

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 6 additional dependencies were updated

Details:

Package Change
github.com/tink-crypto/tink-go/v2 v2.6.0 -> v2.7.0
github.com/urfave/cli/v3 v3.9.0 -> v3.10.0
golang.org/x/crypto v0.52.0 -> v0.53.0
golang.org/x/net v0.55.0 -> v0.56.0
golang.org/x/sync v0.20.0 -> v0.21.0
golang.org/x/sys v0.45.0 -> v0.46.0
### ℹ️ Artifact update notice ##### File name: go.mod In order to perform the update(s) described in the table above, Renovate ran the `go get` command, which resulted in the following additional change(s): - 6 additional dependencies were updated Details: | **Package** | **Change** | | :---------------------------------- | :--------------------- | | `github.com/tink-crypto/tink-go/v2` | `v2.6.0` -> `v2.7.0` | | `github.com/urfave/cli/v3` | `v3.9.0` -> `v3.10.0` | | `golang.org/x/crypto` | `v0.52.0` -> `v0.53.0` | | `golang.org/x/net` | `v0.55.0` -> `v0.56.0` | | `golang.org/x/sync` | `v0.20.0` -> `v0.21.0` | | `golang.org/x/sys` | `v0.45.0` -> `v0.46.0` |
bot-ci merged commit 4572b057a1 into main 2026-06-27 15:41:34 +00:00
bot-ci deleted branch renovate/all-dependencies 2026-06-27 15:41:34 +00:00
bot-ci referenced this pull request from a commit 2026-06-27 15:41:34 +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!59
No description provided.