Update all dependencies #28

Merged
bot-ci merged 1 commit from renovate/all-dependencies into main 2026-05-02 07:09:34 +00:00
Owner

This PR contains the following updates:

Package Type Update Change Age Confidence
code.thinkaboutit.tech/pandora/go.mirror patch 1.1.111.1.12 age confidence
go.woodpecker-ci.org/woodpecker/v3 require minor v3.13.0v3.14.0 age confidence

Release Notes

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

v3.14.0: 3.14.0

Compare Source

3.14.0 - 2026-05-01

❤️ Thanks to all contributors! ❤️

@​6543, @​Aex12, @​AhmadNajiKam, @​CrimsonFez, @​LUKIEYF, @​LoricAndre, @​M31ancholy, @​MartinSchmidt, @​Pnkcaht, @​Sim-hu, @​TumbleOwlee, @​api2062, @​bclermont, @​brainbaking, @​cliffmccarthy, @​confusedsushi, @​dccdis, @​hhamalai, @​hnb2, @​lephuongbg, @​mehrdadbn9, @​mofr93, @​myers, @​myselfghost, @​njaaazi, @​packrat386, @​paulovitorbal, @​qwerty287, @​rfinnie, @​rhafer, @​samoli, @​savv, @​stardothosting, @​utafrali, @​wucm667

🔒 Security
  • docs: bump follow-redirects [#​6441]
  • chore(deps): update dependency axios to v1.15.0 [security] [#​6417]
  • fix(deps): update go.opentelemetry.io/otel to v1.43.0 [#​6416]
  • WebUI: remove "lodash" dep [#​6369]
  • Sanitize agent introduced pipeline/workflow/step state changes and log streaming [#​6308]
  • Send 404 if logs are not allowed to access [#​6349]
  • Prevent registering as arbitrary agents with system token [#​6283]
  • Update fast-xml-parser [#​6258]
  • Update dompurify and svgo [#​6198]
  • Update edwards25519 [#​6143]
Features
  • Support one-shot agent execution mode [#​6150]
  • Add external secret extension implementation [#​6252]
  • Allow disabling isolated home directory for local agents [#​6251]
  • Add Container Registry credential extension [#​5993]
  • Support exclusive config extensions [#​5978]
📈 Enhancement
  • Kubernetes: precreate workingDir as nonroot when required [#​6322]
  • Kubernetes: Support allowPrivilegeEscalation and capabilities backend_options [#​6307]
  • Refactor: remove Auth() from Forge interface [#​6505]
  • Move wait for log uploads logic out of logger and tracer into pipeline runtime [#​6471]
  • Make agent reconnect retry timeout configurable [#​6470]
  • Handle re-created forge repos gracefully [#​6370]
  • Cleanup server store step interface [#​6476]
  • Docker/K8s: add config for stop timeout [#​6445]
  • Docker backend should retry to delete volume on "in use" error [#​6381]
  • Move skip pipeline by commit message into pipeline/frontend package [#​6437]
  • Init server/scheduler package and use it as proxy for queue & pubsub [#​6418]
  • Unify server API parameters to snake_case [#​6404]
  • Add netrc option for config/registry extension [#​6333]
  • Docker backend: replace docker SDK with moby SDK [#​6357]
  • Deprecate commit avatar envs [#​6356]
  • Refactor server/pubsub into interface [#​6318]
  • Separate cron field [#​6346]
  • Refactor pipeline runtime code [#​6166]
  • Show Woodpecker version on pipeline details [#​6316]
  • Unify import aliases [#​6328]
  • Improve linter warning when step has no when block [#​6314]
  • Improve error message when no workflows for manual were found [#​6313]
  • Server return conflict status when stale repo causes duplicate insert [#​6276]
  • Show global/org registries in org/repo registries tab [#​6291]
  • Report skipped step state as soon as it's determined [#​6295]
  • Only add compatibility environment variables for drone-ci to plugins [#​6271]
  • Refactor: pass backend explicitly when creating pipeline engine runtime [#​6268]
  • Compare admins case-insensitively [#​6261]
  • Allow to cancel on failure [#​6158]
  • Refactor so storage detects if Insert fails because of unique constraint [#​6259]
  • Add server config for maximum log lines shown in web UI [#​6250]
  • Add "Load more" pagination to pipeline list [#​6200]
  • Use upstream slices.Concat and remove utils.MergeSlices [#​6185]
  • Add enhanced function for error message handling in http request for configuration fetching [#​5712]
  • Remove fixed badge width in UI [#​6157]
  • Improve Debian packages [#​6085]
  • Refactor pipeline engine [#​6073]
  • Show cancellation reason in pipeline details [#​6072]
  • Document required forge methods [#​6049]
  • Dynamic log following [#​6036]
  • Per-Workflow and Per-Workflow-Step badge generation [#​5977]
  • Render MD in pipeline titles [#​5999]
  • Simplify and Fix server task queue [#​6017]
  • Update Architecture: move pipeline/rpc => rpc & server/{grpc => rpc} [#​6012]
  • Implement retry logic in HTTP Send method [#​5857]
  • CLI: Allow single output template [#​5882]
  • Improve service syntax related docs and tests nits [#​5991]
  • Remove deactivated secrets type from container definition [#​5983]
🐛 Bug Fixes
  • fix(web): escape HTML in commit messages to prevent XSS [#​6523]
  • fix(cli,server): fix trusted flags copy-paste bug and server nil pointer panic [#​6501]
  • Add refname to bitbucket commit status [#​6482]
  • Fix send on closed channel panic in SSE stream handlers [#​6456]
  • Add WOODPECKER_FORCE_IGNORE_SERVICE_FAILURE config to preserve non-breaking behavior by default [#​6448]
  • Fix race in pipeline runtime [#​6451]
  • Fix race in server LogEntry logger [#​6449]
  • Kubernetes: detached steps are no services [#​6435]
  • Support dots in image names [#​6431]
  • Fix erroneous linter error for plugin privileges [#​6424]
  • Add connection timeout and graceful shutdown to agent RPC client [#​6414]
  • Fix Windows container exit code handling and error checks [#​6411]
  • Bitbucket: Remove usage of deprecated /user/permissions/repositories [#​6401]
  • Bitbucket: Fix parsing /user/workspaces response [#​6396]
  • Fix CLI exec with workflow matrix feature, where variables are not substituted. [#​6162]
  • Fix enable repo with same name and owner on second forge [#​6375]
  • Fix workflow being skipped and marked as failed when agent starts before server [#​6361]
  • Only redirect after login [#​6348]
  • Set workflow services stuck in running state to finished [#​6337]
  • Fix bitbucket api deprecations [#​6324]
  • Fix workflow serialize to omit skip_clone if false [#​6319]
  • Fix build deb rpm packages [#​6309]
  • Enable crons if created via CLI [#​6228]
  • Fix message on gitlab tag event [#​6196]
  • Bitbucket DC: resolve annotated tag SHA to commit SHA before posting build status [#​6203]
  • Prevent leaking goroutines on canceled steps [#​6186]
  • Fix when.status filter evaluation and add workflow-level support [#​6183]
  • Fix status merging with skipped pipelines [#​6176]
  • Update pipeline config schema [#​6156]
  • Fix OAuth token refresh race condition with singleflight [#​6153]
  • Use priority-based merging to determine pipeline and workflow status [#​6119]
  • Only set tag env on tags [#​6142]
  • Fix bitbucket email [#​6102]
  • Report status for detached steps and services [#​6039]
  • Don't propagate workflow error from agent back to agent [#​6056]
  • Fix pipeline cancellation status handling and step state synchronization [#​6011]
  • Add retry logic for CreatePipeline with backoff [#​6067]
  • Fix OAuth token refresh in webhook handling for Bitbucket and GitHub [#​6059]
  • Refresh token before forge calls [#​6035]
  • Local backend: cleanup generated script for cmd.exe shell [#​6029]
  • Local backend: setup clone step respects context [#​6030]
  • Fix: Agent now gracefully handles running containers when killed [#​6018]
  • Local backend: handle canceled steps case [#​6008]
🧪 Tests
  • e2e test wait for grpc server teardown and stop agents [#​6479]
  • Add more test cases for rpc label filter [#​6483]
  • Fix flaky TestJWTManager [#​6478]
  • Add e2e pipeline restart test [#​6469]
  • Init minimal e2e tests [#​6391]
  • Enhance datastore DB test setup [#​6450]
  • Dummy backend support cancel [#​6390]
  • Extend workflow integration tests [#​6272]
  • Add registry service tests [#​6330]
  • Add workflow integration test [#​6270]
  • Increase timeout for migration tests [#​6206]
  • Ignore fixtures for coverage [#​6197]
  • Use tabs for indentation in embedded JSON [#​6103]
  • Add tests for CLI output formatting and pipeline metadata environment variables [#​6076]
  • Ignore mocks for coverage [#​6074]
📚 Documentation
  • docs: better description for when.status filter [#​6517]
  • docs: Add woodpecker-shellcheck lint to awesome list [#​6521]
  • Lock file maintenance [#​6508]
  • Update docs npm deps non-major [#​6496]
  • Add Laravel Forge plugin [#​6491]
  • Add 'entrypoint' property to service in schema [#​6487]
  • Lock file maintenance [#​6472]
  • Update dependency axios to v1.15.1 [#​6468]
  • Update dependency marked to v18.0.2 [#​6465]
  • Update docs npm deps non-major [#​6463]
  • Update dependency marked to v18 [#​6425]
  • Update docs npm deps non-major [#​6422]
  • chore(deps): update dependency fuse.js to v7.3.0 [#​6382]
  • chore(deps): update docs npm deps non-major [#​6376]
  • chore(deps): update dependency typescript to v6 [#​6336]
  • chore(deps): update docs npm deps non-major [#​6335]
  • Add CI check for docs on feature PRs [#​6315]
  • chore(deps): update dependency isomorphic-dompurify to v3.6.0 [#​6288]
  • chore(deps): update dependency yaml to v2.8.3 [#​6287]
  • Add agentscan to plugin docs [#​6285]
  • Add opengrep plugin [#​6282]
  • chore(deps): update docs npm deps non-major [#​6281]
  • Sort glossary items alphabetically [#​6255]
  • chore(deps): update docs npm deps non-major [#​6240]
  • plugin: ascii junit report: renamed gh username [#​6232]
  • chore(deps): update dependency svgo to v4 [#​6214]
  • chore(deps): update docs npm deps non-major [#​6210]
  • Update serialize-javascript [#​6182]
  • chore(deps): update docs npm deps non-major [#​6173]
  • chore(deps): update dependency isomorphic-dompurify to v3 [#​6147]
  • chore(deps): update docs npm deps non-major [#​6137]
  • Add deprecation policy [#​6068]
  • fix(deps): update dependency @​easyops-cn/docusaurus-search-local to ^0.55.0 [#​6125]
  • Improve selinux docs [#​6066]
  • Document how to ignore failure on services [#​6106]
  • chore(deps): update docs npm deps non-major [#​6109]
  • fix(deps): update dependency @​easyops-cn/docusaurus-search-local to ^0.54.0 [#​6091]
  • chore(deps): update dependency axios to v1.13.5 [#​6090]
  • chore(deps): update docs npm deps non-major [#​6088]
  • chore(deps): update dependency isomorphic-dompurify to v2.36.0 [#​6086]
  • fix(deps): update docs npm deps non-major [#​6052]
  • Update Module Interaction Diagram [#​6019]
  • Add Buildah plugin link [#​6050]
  • chore(deps): update docs npm deps non-major [#​6045]
  • Add Homebrew package [#​6037]
  • chore(deps): update dependency axios to v1.13.3 [#​6010]
  • chore(deps): update docs npm deps non-major [#​6000]
  • Fix docusaurus md link deprecation [#​5979]
  • chore(deps): update docs npm deps non-major [#​5982]
📦️ Dependency
  • Update golang-packages [#​6524]
  • Update module github.com/google/go-github/v84 to v85 [#​6500]
  • Update module github.com/getkin/kin-openapi to v0.136.0 [#​6503]
  • Update woodpeckerci/plugin-git Docker tag to v2.9.0 [#​6499]
  • Update docker.io/mysql Docker tag to v9.7.0 [#​6498]
  • Update docker.io/lycheeverse/lychee Docker tag to v0.24.1 [#​6497]
  • Update golang-packages to v0.36.0 [#​6485]
  • Update golang-packages [#​6477]
  • Update pre-commit hook rbubley/mirrors-prettier to v3.8.3 [#​6462]
  • Update module k8s.io/client-go to v0.35.4 [#​6460]
  • Update golang-packages [#​6459]
  • Update docker.io/woodpeckerci/plugin-trivy Docker tag to v1.4.5 [#​6447]
  • Update docker.io/woodpeckerci/plugin-ready-release-go Docker tag to v4.1.1 [#​6440]
  • Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.18.0 [#​6439]
  • Update docker.io/woodpeckerci/plugin-codecov Docker tag to v2.3.1 [#​6438]
  • Lock file maintenance [#​6430]
  • Update dependency dotenv to v17.4.2 [#​6428]
  • Update dependency simple-icons to v16.16.0 [#​6427]
  • Update web npm deps non-major [#​6423]
  • Update pre-commit hook rbubley/mirrors-prettier to v3.8.2 [#​6421]
  • Update dependency golang to v1.26.2 [#​6420]
  • fix(deps): update module github.com/docker/cli to v29.4.0+incompatible [#​6403]
  • fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.41 [#​6397]
  • chore(deps): lock file maintenance [#​6392]
  • chore(deps): update dependency dotenv to v17.4.1 [#​6389]
  • chore(deps): update dependency marked to v17.0.6 [#​6387]
  • chore(deps): update dependency simple-icons to v16.15.0 [#​6385]
  • fix(deps): update golang-packages [#​6384]
  • chore(deps): update dependency fuse.js to v7.3.0 [#​6383]
  • chore(deps): update dependency @​antfu/eslint-config to v8 [#​6378]
  • chore(deps): update web npm deps non-major [#​6377]
  • fix(deps): update module github.com/lib/pq to v1.12.2 [#​6371]
  • fix(deps): update module google.golang.org/grpc to v1.80.0 [#​6363]
  • fix(deps): update golang-packages [#​6343]
  • chore(deps): lock file maintenance [#​6344]
  • chore(deps): update dependency simple-icons to v16.14.0 [#​6341]
  • chore(deps): update web npm deps non-major [#​6334]
  • chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v4.1.0 [#​6331]
  • fix(deps): update module code.gitea.io/sdk/gitea to v0.24.1 [#​6321]
  • chore(deps): lock file maintenance [#​6306]
  • fix(deps): update module github.com/charmbracelet/huh to v2 [#​6243]
  • chore(deps): update dependency golangci/golangci-lint to v2.11.4 [#​6301]
  • chore(deps): update pre-commit hook golangci/golangci-lint to v2.11.4 [#​6302]
  • chore(deps): update web npm deps non-major [#​6279]
  • fix(deps): update module github.com/zalando/go-keyring to v0.2.7 [#​6280]
  • fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.37 [#​6253]
  • chore(deps): update dependency jsdom to v29 [#​6246]
  • chore(deps): update woodpeckerci/plugin-release docker tag to v0.3.0 [#​6241]
  • chore(deps): update dependency vite to v8 [#​6242]
  • chore(deps): update pre-commit non-major [#​6212]
  • chore(deps): update dependency vue-i18n to v11.3.0 [#​6217]
  • chore(deps): update dependency golang to v1.26.1 [#​6207]
  • fix(deps): update module github.com/docker/cli to v29.3.0+incompatible [#​6201]
  • fix(deps): update module github.com/yaronf/httpsign to v0.4.2 [#​6188]
  • chore(deps): update dependency eslint-plugin-vue-scoped-css to v3 [#​6178]
  • chore(deps): update dependency @​intlify/eslint-plugin-vue-i18n to v4.3.0 [#​6177]
  • fix(deps): update module github.com/google/go-github/v83 to v84 [#​6172]
  • chore(deps): update postgres docker tag to v18.3 [#​6169]
  • fix(deps): update golang-packages [#​6160]
  • chore(deps): update dependency vue-tsc to v3.2.5 [#​6141]
  • chore(deps): update docker.io/golang docker tag to v1.26 [#​6121]
  • chore(deps): update docker.io/lycheeverse/lychee docker tag to v0.23.0 [#​6122]
  • chore(deps): update dependency @​types/node to v24.10.12 [#​6087]
  • chore(deps): update eslint monorepo to v10 (major) [#​6083]
  • chore(deps): update dependency @​antfu/eslint-config to v7.3.0 [#​6084]
  • chore(deps): update dependency @​vueuse/core to v14.2.0 [#​6048]
  • fix(deps): update dependency vue-router to v5 [#​6046]
  • chore(deps): update woodpeckerci/plugin-git docker tag to v2.8.1 [#​6006]
  • chore(deps): update docker.io/mysql docker tag to v9.6.0 [#​6002]
  • fix(deps): update module github.com/urfave/cli/v3 to v3.6.2 [#​5989]
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 | Type | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [code.thinkaboutit.tech/pandora/go.mirror](https://code.thinkaboutit.tech/pandora/assing-package.woodpecker) | | patch | `1.1.11` → `1.1.12` | ![age](https://developer.mend.io/api/mc/badges/age/docker/code.thinkaboutit.tech%2fpandora%2fgo.mirror/1.1.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/code.thinkaboutit.tech%2fpandora%2fgo.mirror/1.1.11/1.1.12?slim=true) | | [go.woodpecker-ci.org/woodpecker/v3](https://github.com/woodpecker-ci/woodpecker) | require | minor | `v3.13.0` → `v3.14.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/go.woodpecker-ci.org%2fwoodpecker%2fv3/v3.14.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.woodpecker-ci.org%2fwoodpecker%2fv3/v3.13.0/v3.14.0?slim=true) | --- ### Release Notes <details> <summary>woodpecker-ci/woodpecker (go.woodpecker-ci.org/woodpecker/v3)</summary> ### [`v3.14.0`](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.14.0): 3.14.0 [Compare Source](https://github.com/woodpecker-ci/woodpecker/compare/v3.13.0...v3.14.0) #### [3.14.0](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.14.0) - 2026-05-01 ##### ❤️ Thanks to all contributors! ❤️ [@&#8203;6543](https://github.com/6543), [@&#8203;Aex12](https://github.com/Aex12), [@&#8203;AhmadNajiKam](https://github.com/AhmadNajiKam), [@&#8203;CrimsonFez](https://github.com/CrimsonFez), [@&#8203;LUKIEYF](https://github.com/LUKIEYF), [@&#8203;LoricAndre](https://github.com/LoricAndre), [@&#8203;M31ancholy](https://github.com/M31ancholy), [@&#8203;MartinSchmidt](https://github.com/MartinSchmidt), [@&#8203;Pnkcaht](https://github.com/Pnkcaht), [@&#8203;Sim-hu](https://github.com/Sim-hu), [@&#8203;TumbleOwlee](https://github.com/TumbleOwlee), [@&#8203;api2062](https://github.com/api2062), [@&#8203;bclermont](https://github.com/bclermont), [@&#8203;brainbaking](https://github.com/brainbaking), [@&#8203;cliffmccarthy](https://github.com/cliffmccarthy), [@&#8203;confusedsushi](https://github.com/confusedsushi), [@&#8203;dccdis](https://github.com/dccdis), [@&#8203;hhamalai](https://github.com/hhamalai), [@&#8203;hnb2](https://github.com/hnb2), [@&#8203;lephuongbg](https://github.com/lephuongbg), [@&#8203;mehrdadbn9](https://github.com/mehrdadbn9), [@&#8203;mofr93](https://github.com/mofr93), [@&#8203;myers](https://github.com/myers), [@&#8203;myselfghost](https://github.com/myselfghost), [@&#8203;njaaazi](https://github.com/njaaazi), [@&#8203;packrat386](https://github.com/packrat386), [@&#8203;paulovitorbal](https://github.com/paulovitorbal), [@&#8203;qwerty287](https://github.com/qwerty287), [@&#8203;rfinnie](https://github.com/rfinnie), [@&#8203;rhafer](https://github.com/rhafer), [@&#8203;samoli](https://github.com/samoli), [@&#8203;savv](https://github.com/savv), [@&#8203;stardothosting](https://github.com/stardothosting), [@&#8203;utafrali](https://github.com/utafrali), [@&#8203;wucm667](https://github.com/wucm667) ##### 🔒 Security - docs: bump follow-redirects \[[#&#8203;6441](https://github.com/woodpecker-ci/woodpecker/pull/6441)] - chore(deps): update dependency axios to v1.15.0 \[security] \[[#&#8203;6417](https://github.com/woodpecker-ci/woodpecker/pull/6417)] - fix(deps): update go.opentelemetry.io/otel to v1.43.0 \[[#&#8203;6416](https://github.com/woodpecker-ci/woodpecker/pull/6416)] - WebUI: remove "lodash" dep \[[#&#8203;6369](https://github.com/woodpecker-ci/woodpecker/pull/6369)] - Sanitize agent introduced pipeline/workflow/step state changes and log streaming \[[#&#8203;6308](https://github.com/woodpecker-ci/woodpecker/pull/6308)] - Send 404 if logs are not allowed to access \[[#&#8203;6349](https://github.com/woodpecker-ci/woodpecker/pull/6349)] - Prevent registering as arbitrary agents with system token \[[#&#8203;6283](https://github.com/woodpecker-ci/woodpecker/pull/6283)] - Update `fast-xml-parser` \[[#&#8203;6258](https://github.com/woodpecker-ci/woodpecker/pull/6258)] - Update `dompurify` and `svgo` \[[#&#8203;6198](https://github.com/woodpecker-ci/woodpecker/pull/6198)] - Update edwards25519 \[[#&#8203;6143](https://github.com/woodpecker-ci/woodpecker/pull/6143)] ##### ✨ Features - Support one-shot agent execution mode \[[#&#8203;6150](https://github.com/woodpecker-ci/woodpecker/pull/6150)] - Add external secret extension implementation \[[#&#8203;6252](https://github.com/woodpecker-ci/woodpecker/pull/6252)] - Allow disabling isolated home directory for local agents \[[#&#8203;6251](https://github.com/woodpecker-ci/woodpecker/pull/6251)] - Add Container Registry credential extension \[[#&#8203;5993](https://github.com/woodpecker-ci/woodpecker/pull/5993)] - Support exclusive config extensions \[[#&#8203;5978](https://github.com/woodpecker-ci/woodpecker/pull/5978)] ##### 📈 Enhancement - Kubernetes: precreate workingDir as nonroot when required \[[#&#8203;6322](https://github.com/woodpecker-ci/woodpecker/pull/6322)] - Kubernetes: Support allowPrivilegeEscalation and capabilities backend\_options \[[#&#8203;6307](https://github.com/woodpecker-ci/woodpecker/pull/6307)] - Refactor: remove Auth() from Forge interface \[[#&#8203;6505](https://github.com/woodpecker-ci/woodpecker/pull/6505)] - Move wait for log uploads logic out of logger and tracer into pipeline runtime \[[#&#8203;6471](https://github.com/woodpecker-ci/woodpecker/pull/6471)] - Make agent reconnect retry timeout configurable \[[#&#8203;6470](https://github.com/woodpecker-ci/woodpecker/pull/6470)] - Handle re-created forge repos gracefully \[[#&#8203;6370](https://github.com/woodpecker-ci/woodpecker/pull/6370)] - Cleanup server store step interface \[[#&#8203;6476](https://github.com/woodpecker-ci/woodpecker/pull/6476)] - Docker/K8s: add config for stop timeout \[[#&#8203;6445](https://github.com/woodpecker-ci/woodpecker/pull/6445)] - Docker backend should retry to delete volume on "in use" error \[[#&#8203;6381](https://github.com/woodpecker-ci/woodpecker/pull/6381)] - Move skip pipeline by commit message into pipeline/frontend package \[[#&#8203;6437](https://github.com/woodpecker-ci/woodpecker/pull/6437)] - Init `server/scheduler` package and use it as proxy for queue & pubsub \[[#&#8203;6418](https://github.com/woodpecker-ci/woodpecker/pull/6418)] - Unify server API parameters to snake\_case \[[#&#8203;6404](https://github.com/woodpecker-ci/woodpecker/pull/6404)] - Add netrc option for config/registry extension \[[#&#8203;6333](https://github.com/woodpecker-ci/woodpecker/pull/6333)] - Docker backend: replace docker SDK with moby SDK \[[#&#8203;6357](https://github.com/woodpecker-ci/woodpecker/pull/6357)] - Deprecate commit avatar envs \[[#&#8203;6356](https://github.com/woodpecker-ci/woodpecker/pull/6356)] - Refactor server/pubsub into interface \[[#&#8203;6318](https://github.com/woodpecker-ci/woodpecker/pull/6318)] - Separate cron field \[[#&#8203;6346](https://github.com/woodpecker-ci/woodpecker/pull/6346)] - Refactor pipeline runtime code \[[#&#8203;6166](https://github.com/woodpecker-ci/woodpecker/pull/6166)] - Show Woodpecker version on pipeline details \[[#&#8203;6316](https://github.com/woodpecker-ci/woodpecker/pull/6316)] - Unify import aliases \[[#&#8203;6328](https://github.com/woodpecker-ci/woodpecker/pull/6328)] - Improve linter warning when step has no when block \[[#&#8203;6314](https://github.com/woodpecker-ci/woodpecker/pull/6314)] - Improve error message when no workflows for manual were found \[[#&#8203;6313](https://github.com/woodpecker-ci/woodpecker/pull/6313)] - Server return conflict status when stale repo causes duplicate insert \[[#&#8203;6276](https://github.com/woodpecker-ci/woodpecker/pull/6276)] - Show global/org registries in org/repo registries tab \[[#&#8203;6291](https://github.com/woodpecker-ci/woodpecker/pull/6291)] - Report skipped step state as soon as it's determined \[[#&#8203;6295](https://github.com/woodpecker-ci/woodpecker/pull/6295)] - Only add compatibility environment variables for drone-ci to plugins \[[#&#8203;6271](https://github.com/woodpecker-ci/woodpecker/pull/6271)] - Refactor: pass backend explicitly when creating pipeline engine runtime \[[#&#8203;6268](https://github.com/woodpecker-ci/woodpecker/pull/6268)] - Compare admins case-insensitively \[[#&#8203;6261](https://github.com/woodpecker-ci/woodpecker/pull/6261)] - Allow to cancel on failure \[[#&#8203;6158](https://github.com/woodpecker-ci/woodpecker/pull/6158)] - Refactor so storage detects if Insert fails because of unique constraint \[[#&#8203;6259](https://github.com/woodpecker-ci/woodpecker/pull/6259)] - Add server config for maximum log lines shown in web UI \[[#&#8203;6250](https://github.com/woodpecker-ci/woodpecker/pull/6250)] - Add "Load more" pagination to pipeline list \[[#&#8203;6200](https://github.com/woodpecker-ci/woodpecker/pull/6200)] - Use upstream slices.Concat and remove utils.MergeSlices \[[#&#8203;6185](https://github.com/woodpecker-ci/woodpecker/pull/6185)] - Add enhanced function for error message handling in http request for configuration fetching \[[#&#8203;5712](https://github.com/woodpecker-ci/woodpecker/pull/5712)] - Remove fixed badge width in UI \[[#&#8203;6157](https://github.com/woodpecker-ci/woodpecker/pull/6157)] - Improve Debian packages \[[#&#8203;6085](https://github.com/woodpecker-ci/woodpecker/pull/6085)] - Refactor pipeline engine \[[#&#8203;6073](https://github.com/woodpecker-ci/woodpecker/pull/6073)] - Show cancellation reason in pipeline details \[[#&#8203;6072](https://github.com/woodpecker-ci/woodpecker/pull/6072)] - Document required forge methods \[[#&#8203;6049](https://github.com/woodpecker-ci/woodpecker/pull/6049)] - Dynamic log following \[[#&#8203;6036](https://github.com/woodpecker-ci/woodpecker/pull/6036)] - Per-Workflow and Per-Workflow-Step badge generation \[[#&#8203;5977](https://github.com/woodpecker-ci/woodpecker/pull/5977)] - Render MD in pipeline titles \[[#&#8203;5999](https://github.com/woodpecker-ci/woodpecker/pull/5999)] - Simplify and Fix server task queue \[[#&#8203;6017](https://github.com/woodpecker-ci/woodpecker/pull/6017)] - Update Architecture: move `pipeline/rpc` => `rpc` & `server/{grpc => rpc}` \[[#&#8203;6012](https://github.com/woodpecker-ci/woodpecker/pull/6012)] - Implement retry logic in HTTP Send method \[[#&#8203;5857](https://github.com/woodpecker-ci/woodpecker/pull/5857)] - CLI: Allow single output template \[[#&#8203;5882](https://github.com/woodpecker-ci/woodpecker/pull/5882)] - Improve service syntax related docs and tests nits \[[#&#8203;5991](https://github.com/woodpecker-ci/woodpecker/pull/5991)] - Remove deactivated secrets type from container definition \[[#&#8203;5983](https://github.com/woodpecker-ci/woodpecker/pull/5983)] ##### 🐛 Bug Fixes - fix(web): escape HTML in commit messages to prevent XSS \[[#&#8203;6523](https://github.com/woodpecker-ci/woodpecker/pull/6523)] - fix(cli,server): fix trusted flags copy-paste bug and server nil pointer panic \[[#&#8203;6501](https://github.com/woodpecker-ci/woodpecker/pull/6501)] - Add refname to bitbucket commit status \[[#&#8203;6482](https://github.com/woodpecker-ci/woodpecker/pull/6482)] - Fix send on closed channel panic in SSE stream handlers \[[#&#8203;6456](https://github.com/woodpecker-ci/woodpecker/pull/6456)] - Add `WOODPECKER_FORCE_IGNORE_SERVICE_FAILURE` config to preserve non-breaking behavior by default \[[#&#8203;6448](https://github.com/woodpecker-ci/woodpecker/pull/6448)] - Fix race in pipeline runtime \[[#&#8203;6451](https://github.com/woodpecker-ci/woodpecker/pull/6451)] - Fix race in server LogEntry logger \[[#&#8203;6449](https://github.com/woodpecker-ci/woodpecker/pull/6449)] - Kubernetes: detached steps are no services \[[#&#8203;6435](https://github.com/woodpecker-ci/woodpecker/pull/6435)] - Support dots in image names \[[#&#8203;6431](https://github.com/woodpecker-ci/woodpecker/pull/6431)] - Fix erroneous linter error for plugin privileges \[[#&#8203;6424](https://github.com/woodpecker-ci/woodpecker/pull/6424)] - Add connection timeout and graceful shutdown to agent RPC client \[[#&#8203;6414](https://github.com/woodpecker-ci/woodpecker/pull/6414)] - Fix Windows container exit code handling and error checks \[[#&#8203;6411](https://github.com/woodpecker-ci/woodpecker/pull/6411)] - Bitbucket: Remove usage of deprecated /user/permissions/repositories \[[#&#8203;6401](https://github.com/woodpecker-ci/woodpecker/pull/6401)] - Bitbucket: Fix parsing /user/workspaces response \[[#&#8203;6396](https://github.com/woodpecker-ci/woodpecker/pull/6396)] - Fix CLI exec with workflow matrix feature, where variables are not substituted. \[[#&#8203;6162](https://github.com/woodpecker-ci/woodpecker/pull/6162)] - Fix enable repo with same name and owner on second forge \[[#&#8203;6375](https://github.com/woodpecker-ci/woodpecker/pull/6375)] - Fix workflow being skipped and marked as failed when agent starts before server \[[#&#8203;6361](https://github.com/woodpecker-ci/woodpecker/pull/6361)] - Only redirect after login \[[#&#8203;6348](https://github.com/woodpecker-ci/woodpecker/pull/6348)] - Set workflow services stuck in running state to finished \[[#&#8203;6337](https://github.com/woodpecker-ci/woodpecker/pull/6337)] - Fix bitbucket api deprecations \[[#&#8203;6324](https://github.com/woodpecker-ci/woodpecker/pull/6324)] - Fix workflow serialize to omit skip\_clone if false \[[#&#8203;6319](https://github.com/woodpecker-ci/woodpecker/pull/6319)] - Fix build deb rpm packages \[[#&#8203;6309](https://github.com/woodpecker-ci/woodpecker/pull/6309)] - Enable crons if created via CLI \[[#&#8203;6228](https://github.com/woodpecker-ci/woodpecker/pull/6228)] - Fix message on gitlab tag event \[[#&#8203;6196](https://github.com/woodpecker-ci/woodpecker/pull/6196)] - Bitbucket DC: resolve annotated tag SHA to commit SHA before posting build status \[[#&#8203;6203](https://github.com/woodpecker-ci/woodpecker/pull/6203)] - Prevent leaking goroutines on canceled steps \[[#&#8203;6186](https://github.com/woodpecker-ci/woodpecker/pull/6186)] - Fix `when.status` filter evaluation and add workflow-level support \[[#&#8203;6183](https://github.com/woodpecker-ci/woodpecker/pull/6183)] - Fix status merging with skipped pipelines \[[#&#8203;6176](https://github.com/woodpecker-ci/woodpecker/pull/6176)] - Update pipeline config schema \[[#&#8203;6156](https://github.com/woodpecker-ci/woodpecker/pull/6156)] - Fix OAuth token refresh race condition with singleflight \[[#&#8203;6153](https://github.com/woodpecker-ci/woodpecker/pull/6153)] - Use priority-based merging to determine pipeline and workflow status \[[#&#8203;6119](https://github.com/woodpecker-ci/woodpecker/pull/6119)] - Only set tag env on tags \[[#&#8203;6142](https://github.com/woodpecker-ci/woodpecker/pull/6142)] - Fix bitbucket email \[[#&#8203;6102](https://github.com/woodpecker-ci/woodpecker/pull/6102)] - Report status for detached steps and services \[[#&#8203;6039](https://github.com/woodpecker-ci/woodpecker/pull/6039)] - Don't propagate workflow error from agent back to agent \[[#&#8203;6056](https://github.com/woodpecker-ci/woodpecker/pull/6056)] - Fix pipeline cancellation status handling and step state synchronization \[[#&#8203;6011](https://github.com/woodpecker-ci/woodpecker/pull/6011)] - Add retry logic for CreatePipeline with backoff \[[#&#8203;6067](https://github.com/woodpecker-ci/woodpecker/pull/6067)] - Fix OAuth token refresh in webhook handling for Bitbucket and GitHub \[[#&#8203;6059](https://github.com/woodpecker-ci/woodpecker/pull/6059)] - Refresh token before forge calls \[[#&#8203;6035](https://github.com/woodpecker-ci/woodpecker/pull/6035)] - Local backend: cleanup generated script for cmd.exe shell \[[#&#8203;6029](https://github.com/woodpecker-ci/woodpecker/pull/6029)] - Local backend: setup clone step respects context \[[#&#8203;6030](https://github.com/woodpecker-ci/woodpecker/pull/6030)] - Fix: Agent now gracefully handles running containers when killed \[[#&#8203;6018](https://github.com/woodpecker-ci/woodpecker/pull/6018)] - Local backend: handle canceled steps case \[[#&#8203;6008](https://github.com/woodpecker-ci/woodpecker/pull/6008)] ##### 🧪 Tests - e2e test wait for grpc server teardown and stop agents \[[#&#8203;6479](https://github.com/woodpecker-ci/woodpecker/pull/6479)] - Add more test cases for rpc label filter \[[#&#8203;6483](https://github.com/woodpecker-ci/woodpecker/pull/6483)] - Fix flaky TestJWTManager \[[#&#8203;6478](https://github.com/woodpecker-ci/woodpecker/pull/6478)] - Add e2e pipeline restart test \[[#&#8203;6469](https://github.com/woodpecker-ci/woodpecker/pull/6469)] - Init minimal e2e tests \[[#&#8203;6391](https://github.com/woodpecker-ci/woodpecker/pull/6391)] - Enhance datastore DB test setup \[[#&#8203;6450](https://github.com/woodpecker-ci/woodpecker/pull/6450)] - Dummy backend support cancel \[[#&#8203;6390](https://github.com/woodpecker-ci/woodpecker/pull/6390)] - Extend workflow integration tests \[[#&#8203;6272](https://github.com/woodpecker-ci/woodpecker/pull/6272)] - Add registry service tests \[[#&#8203;6330](https://github.com/woodpecker-ci/woodpecker/pull/6330)] - Add workflow integration test \[[#&#8203;6270](https://github.com/woodpecker-ci/woodpecker/pull/6270)] - Increase timeout for migration tests \[[#&#8203;6206](https://github.com/woodpecker-ci/woodpecker/pull/6206)] - Ignore fixtures for coverage \[[#&#8203;6197](https://github.com/woodpecker-ci/woodpecker/pull/6197)] - Use tabs for indentation in embedded JSON \[[#&#8203;6103](https://github.com/woodpecker-ci/woodpecker/pull/6103)] - Add tests for CLI output formatting and pipeline metadata environment variables \[[#&#8203;6076](https://github.com/woodpecker-ci/woodpecker/pull/6076)] - Ignore mocks for coverage \[[#&#8203;6074](https://github.com/woodpecker-ci/woodpecker/pull/6074)] ##### 📚 Documentation - docs: better description for when.status filter \[[#&#8203;6517](https://github.com/woodpecker-ci/woodpecker/pull/6517)] - docs: Add woodpecker-shellcheck lint to awesome list \[[#&#8203;6521](https://github.com/woodpecker-ci/woodpecker/pull/6521)] - Lock file maintenance \[[#&#8203;6508](https://github.com/woodpecker-ci/woodpecker/pull/6508)] - Update docs npm deps non-major \[[#&#8203;6496](https://github.com/woodpecker-ci/woodpecker/pull/6496)] - Add Laravel Forge plugin \[[#&#8203;6491](https://github.com/woodpecker-ci/woodpecker/pull/6491)] - Add 'entrypoint' property to service in schema \[[#&#8203;6487](https://github.com/woodpecker-ci/woodpecker/pull/6487)] - Lock file maintenance \[[#&#8203;6472](https://github.com/woodpecker-ci/woodpecker/pull/6472)] - Update dependency axios to v1.15.1 \[[#&#8203;6468](https://github.com/woodpecker-ci/woodpecker/pull/6468)] - Update dependency marked to v18.0.2 \[[#&#8203;6465](https://github.com/woodpecker-ci/woodpecker/pull/6465)] - Update docs npm deps non-major \[[#&#8203;6463](https://github.com/woodpecker-ci/woodpecker/pull/6463)] - Update dependency marked to v18 \[[#&#8203;6425](https://github.com/woodpecker-ci/woodpecker/pull/6425)] - Update docs npm deps non-major \[[#&#8203;6422](https://github.com/woodpecker-ci/woodpecker/pull/6422)] - chore(deps): update dependency fuse.js to v7.3.0 \[[#&#8203;6382](https://github.com/woodpecker-ci/woodpecker/pull/6382)] - chore(deps): update docs npm deps non-major \[[#&#8203;6376](https://github.com/woodpecker-ci/woodpecker/pull/6376)] - chore(deps): update dependency typescript to v6 \[[#&#8203;6336](https://github.com/woodpecker-ci/woodpecker/pull/6336)] - chore(deps): update docs npm deps non-major \[[#&#8203;6335](https://github.com/woodpecker-ci/woodpecker/pull/6335)] - Add CI check for docs on feature PRs \[[#&#8203;6315](https://github.com/woodpecker-ci/woodpecker/pull/6315)] - chore(deps): update dependency isomorphic-dompurify to v3.6.0 \[[#&#8203;6288](https://github.com/woodpecker-ci/woodpecker/pull/6288)] - chore(deps): update dependency yaml to v2.8.3 \[[#&#8203;6287](https://github.com/woodpecker-ci/woodpecker/pull/6287)] - Add agentscan to plugin docs \[[#&#8203;6285](https://github.com/woodpecker-ci/woodpecker/pull/6285)] - Add opengrep plugin \[[#&#8203;6282](https://github.com/woodpecker-ci/woodpecker/pull/6282)] - chore(deps): update docs npm deps non-major \[[#&#8203;6281](https://github.com/woodpecker-ci/woodpecker/pull/6281)] - Sort glossary items alphabetically \[[#&#8203;6255](https://github.com/woodpecker-ci/woodpecker/pull/6255)] - chore(deps): update docs npm deps non-major \[[#&#8203;6240](https://github.com/woodpecker-ci/woodpecker/pull/6240)] - plugin: ascii junit report: renamed gh username \[[#&#8203;6232](https://github.com/woodpecker-ci/woodpecker/pull/6232)] - chore(deps): update dependency svgo to v4 \[[#&#8203;6214](https://github.com/woodpecker-ci/woodpecker/pull/6214)] - chore(deps): update docs npm deps non-major \[[#&#8203;6210](https://github.com/woodpecker-ci/woodpecker/pull/6210)] - Update serialize-javascript \[[#&#8203;6182](https://github.com/woodpecker-ci/woodpecker/pull/6182)] - chore(deps): update docs npm deps non-major \[[#&#8203;6173](https://github.com/woodpecker-ci/woodpecker/pull/6173)] - chore(deps): update dependency isomorphic-dompurify to v3 \[[#&#8203;6147](https://github.com/woodpecker-ci/woodpecker/pull/6147)] - chore(deps): update docs npm deps non-major \[[#&#8203;6137](https://github.com/woodpecker-ci/woodpecker/pull/6137)] - Add deprecation policy \[[#&#8203;6068](https://github.com/woodpecker-ci/woodpecker/pull/6068)] - fix(deps): update dependency [@&#8203;easyops-cn/docusaurus-search-local](https://github.com/easyops-cn/docusaurus-search-local) to ^0.55.0 \[[#&#8203;6125](https://github.com/woodpecker-ci/woodpecker/pull/6125)] - Improve selinux docs \[[#&#8203;6066](https://github.com/woodpecker-ci/woodpecker/pull/6066)] - Document how to ignore failure on services \[[#&#8203;6106](https://github.com/woodpecker-ci/woodpecker/pull/6106)] - chore(deps): update docs npm deps non-major \[[#&#8203;6109](https://github.com/woodpecker-ci/woodpecker/pull/6109)] - fix(deps): update dependency [@&#8203;easyops-cn/docusaurus-search-local](https://github.com/easyops-cn/docusaurus-search-local) to ^0.54.0 \[[#&#8203;6091](https://github.com/woodpecker-ci/woodpecker/pull/6091)] - chore(deps): update dependency axios to v1.13.5 \[[#&#8203;6090](https://github.com/woodpecker-ci/woodpecker/pull/6090)] - chore(deps): update docs npm deps non-major \[[#&#8203;6088](https://github.com/woodpecker-ci/woodpecker/pull/6088)] - chore(deps): update dependency isomorphic-dompurify to v2.36.0 \[[#&#8203;6086](https://github.com/woodpecker-ci/woodpecker/pull/6086)] - fix(deps): update docs npm deps non-major \[[#&#8203;6052](https://github.com/woodpecker-ci/woodpecker/pull/6052)] - Update Module Interaction Diagram \[[#&#8203;6019](https://github.com/woodpecker-ci/woodpecker/pull/6019)] - Add Buildah plugin link \[[#&#8203;6050](https://github.com/woodpecker-ci/woodpecker/pull/6050)] - chore(deps): update docs npm deps non-major \[[#&#8203;6045](https://github.com/woodpecker-ci/woodpecker/pull/6045)] - Add Homebrew package \[[#&#8203;6037](https://github.com/woodpecker-ci/woodpecker/pull/6037)] - chore(deps): update dependency axios to v1.13.3 \[[#&#8203;6010](https://github.com/woodpecker-ci/woodpecker/pull/6010)] - chore(deps): update docs npm deps non-major \[[#&#8203;6000](https://github.com/woodpecker-ci/woodpecker/pull/6000)] - Fix docusaurus md link deprecation \[[#&#8203;5979](https://github.com/woodpecker-ci/woodpecker/pull/5979)] - chore(deps): update docs npm deps non-major \[[#&#8203;5982](https://github.com/woodpecker-ci/woodpecker/pull/5982)] ##### 📦️ Dependency - Update golang-packages \[[#&#8203;6524](https://github.com/woodpecker-ci/woodpecker/pull/6524)] - Update module github.com/google/go-github/v84 to v85 \[[#&#8203;6500](https://github.com/woodpecker-ci/woodpecker/pull/6500)] - Update module github.com/getkin/kin-openapi to v0.136.0 \[[#&#8203;6503](https://github.com/woodpecker-ci/woodpecker/pull/6503)] - Update woodpeckerci/plugin-git Docker tag to v2.9.0 \[[#&#8203;6499](https://github.com/woodpecker-ci/woodpecker/pull/6499)] - Update docker.io/mysql Docker tag to v9.7.0 \[[#&#8203;6498](https://github.com/woodpecker-ci/woodpecker/pull/6498)] - Update docker.io/lycheeverse/lychee Docker tag to v0.24.1 \[[#&#8203;6497](https://github.com/woodpecker-ci/woodpecker/pull/6497)] - Update golang-packages to v0.36.0 \[[#&#8203;6485](https://github.com/woodpecker-ci/woodpecker/pull/6485)] - Update golang-packages \[[#&#8203;6477](https://github.com/woodpecker-ci/woodpecker/pull/6477)] - Update pre-commit hook rbubley/mirrors-prettier to v3.8.3 \[[#&#8203;6462](https://github.com/woodpecker-ci/woodpecker/pull/6462)] - Update module k8s.io/client-go to v0.35.4 \[[#&#8203;6460](https://github.com/woodpecker-ci/woodpecker/pull/6460)] - Update golang-packages \[[#&#8203;6459](https://github.com/woodpecker-ci/woodpecker/pull/6459)] - Update docker.io/woodpeckerci/plugin-trivy Docker tag to v1.4.5 \[[#&#8203;6447](https://github.com/woodpecker-ci/woodpecker/pull/6447)] - Update docker.io/woodpeckerci/plugin-ready-release-go Docker tag to v4.1.1 \[[#&#8203;6440](https://github.com/woodpecker-ci/woodpecker/pull/6440)] - Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.18.0 \[[#&#8203;6439](https://github.com/woodpecker-ci/woodpecker/pull/6439)] - Update docker.io/woodpeckerci/plugin-codecov Docker tag to v2.3.1 \[[#&#8203;6438](https://github.com/woodpecker-ci/woodpecker/pull/6438)] - Lock file maintenance \[[#&#8203;6430](https://github.com/woodpecker-ci/woodpecker/pull/6430)] - Update dependency dotenv to v17.4.2 \[[#&#8203;6428](https://github.com/woodpecker-ci/woodpecker/pull/6428)] - Update dependency simple-icons to v16.16.0 \[[#&#8203;6427](https://github.com/woodpecker-ci/woodpecker/pull/6427)] - Update web npm deps non-major \[[#&#8203;6423](https://github.com/woodpecker-ci/woodpecker/pull/6423)] - Update pre-commit hook rbubley/mirrors-prettier to v3.8.2 \[[#&#8203;6421](https://github.com/woodpecker-ci/woodpecker/pull/6421)] - Update dependency golang to v1.26.2 \[[#&#8203;6420](https://github.com/woodpecker-ci/woodpecker/pull/6420)] - fix(deps): update module github.com/docker/cli to v29.4.0+incompatible \[[#&#8203;6403](https://github.com/woodpecker-ci/woodpecker/pull/6403)] - fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.41 \[[#&#8203;6397](https://github.com/woodpecker-ci/woodpecker/pull/6397)] - chore(deps): lock file maintenance \[[#&#8203;6392](https://github.com/woodpecker-ci/woodpecker/pull/6392)] - chore(deps): update dependency dotenv to v17.4.1 \[[#&#8203;6389](https://github.com/woodpecker-ci/woodpecker/pull/6389)] - chore(deps): update dependency marked to v17.0.6 \[[#&#8203;6387](https://github.com/woodpecker-ci/woodpecker/pull/6387)] - chore(deps): update dependency simple-icons to v16.15.0 \[[#&#8203;6385](https://github.com/woodpecker-ci/woodpecker/pull/6385)] - fix(deps): update golang-packages \[[#&#8203;6384](https://github.com/woodpecker-ci/woodpecker/pull/6384)] - chore(deps): update dependency fuse.js to v7.3.0 \[[#&#8203;6383](https://github.com/woodpecker-ci/woodpecker/pull/6383)] - chore(deps): update dependency [@&#8203;antfu/eslint-config](https://github.com/antfu/eslint-config) to v8 \[[#&#8203;6378](https://github.com/woodpecker-ci/woodpecker/pull/6378)] - chore(deps): update web npm deps non-major \[[#&#8203;6377](https://github.com/woodpecker-ci/woodpecker/pull/6377)] - fix(deps): update module github.com/lib/pq to v1.12.2 \[[#&#8203;6371](https://github.com/woodpecker-ci/woodpecker/pull/6371)] - fix(deps): update module google.golang.org/grpc to v1.80.0 \[[#&#8203;6363](https://github.com/woodpecker-ci/woodpecker/pull/6363)] - fix(deps): update golang-packages \[[#&#8203;6343](https://github.com/woodpecker-ci/woodpecker/pull/6343)] - chore(deps): lock file maintenance \[[#&#8203;6344](https://github.com/woodpecker-ci/woodpecker/pull/6344)] - chore(deps): update dependency simple-icons to v16.14.0 \[[#&#8203;6341](https://github.com/woodpecker-ci/woodpecker/pull/6341)] - chore(deps): update web npm deps non-major \[[#&#8203;6334](https://github.com/woodpecker-ci/woodpecker/pull/6334)] - chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v4.1.0 \[[#&#8203;6331](https://github.com/woodpecker-ci/woodpecker/pull/6331)] - fix(deps): update module code.gitea.io/sdk/gitea to v0.24.1 \[[#&#8203;6321](https://github.com/woodpecker-ci/woodpecker/pull/6321)] - chore(deps): lock file maintenance \[[#&#8203;6306](https://github.com/woodpecker-ci/woodpecker/pull/6306)] - fix(deps): update module github.com/charmbracelet/huh to v2 \[[#&#8203;6243](https://github.com/woodpecker-ci/woodpecker/pull/6243)] - chore(deps): update dependency golangci/golangci-lint to v2.11.4 \[[#&#8203;6301](https://github.com/woodpecker-ci/woodpecker/pull/6301)] - chore(deps): update pre-commit hook golangci/golangci-lint to v2.11.4 \[[#&#8203;6302](https://github.com/woodpecker-ci/woodpecker/pull/6302)] - chore(deps): update web npm deps non-major \[[#&#8203;6279](https://github.com/woodpecker-ci/woodpecker/pull/6279)] - fix(deps): update module github.com/zalando/go-keyring to v0.2.7 \[[#&#8203;6280](https://github.com/woodpecker-ci/woodpecker/pull/6280)] - fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.37 \[[#&#8203;6253](https://github.com/woodpecker-ci/woodpecker/pull/6253)] - chore(deps): update dependency jsdom to v29 \[[#&#8203;6246](https://github.com/woodpecker-ci/woodpecker/pull/6246)] - chore(deps): update woodpeckerci/plugin-release docker tag to v0.3.0 \[[#&#8203;6241](https://github.com/woodpecker-ci/woodpecker/pull/6241)] - chore(deps): update dependency vite to v8 \[[#&#8203;6242](https://github.com/woodpecker-ci/woodpecker/pull/6242)] - chore(deps): update pre-commit non-major \[[#&#8203;6212](https://github.com/woodpecker-ci/woodpecker/pull/6212)] - chore(deps): update dependency vue-i18n to v11.3.0 \[[#&#8203;6217](https://github.com/woodpecker-ci/woodpecker/pull/6217)] - chore(deps): update dependency golang to v1.26.1 \[[#&#8203;6207](https://github.com/woodpecker-ci/woodpecker/pull/6207)] - fix(deps): update module github.com/docker/cli to v29.3.0+incompatible \[[#&#8203;6201](https://github.com/woodpecker-ci/woodpecker/pull/6201)] - fix(deps): update module github.com/yaronf/httpsign to v0.4.2 \[[#&#8203;6188](https://github.com/woodpecker-ci/woodpecker/pull/6188)] - chore(deps): update dependency eslint-plugin-vue-scoped-css to v3 \[[#&#8203;6178](https://github.com/woodpecker-ci/woodpecker/pull/6178)] - chore(deps): update dependency [@&#8203;intlify/eslint-plugin-vue-i18n](https://github.com/intlify/eslint-plugin-vue-i18n) to v4.3.0 \[[#&#8203;6177](https://github.com/woodpecker-ci/woodpecker/pull/6177)] - fix(deps): update module github.com/google/go-github/v83 to v84 \[[#&#8203;6172](https://github.com/woodpecker-ci/woodpecker/pull/6172)] - chore(deps): update postgres docker tag to v18.3 \[[#&#8203;6169](https://github.com/woodpecker-ci/woodpecker/pull/6169)] - fix(deps): update golang-packages \[[#&#8203;6160](https://github.com/woodpecker-ci/woodpecker/pull/6160)] - chore(deps): update dependency vue-tsc to v3.2.5 \[[#&#8203;6141](https://github.com/woodpecker-ci/woodpecker/pull/6141)] - chore(deps): update docker.io/golang docker tag to v1.26 \[[#&#8203;6121](https://github.com/woodpecker-ci/woodpecker/pull/6121)] - chore(deps): update docker.io/lycheeverse/lychee docker tag to v0.23.0 \[[#&#8203;6122](https://github.com/woodpecker-ci/woodpecker/pull/6122)] - chore(deps): update dependency [@&#8203;types/node](https://github.com/types/node) to v24.10.12 \[[#&#8203;6087](https://github.com/woodpecker-ci/woodpecker/pull/6087)] - chore(deps): update eslint monorepo to v10 (major) \[[#&#8203;6083](https://github.com/woodpecker-ci/woodpecker/pull/6083)] - chore(deps): update dependency [@&#8203;antfu/eslint-config](https://github.com/antfu/eslint-config) to v7.3.0 \[[#&#8203;6084](https://github.com/woodpecker-ci/woodpecker/pull/6084)] - chore(deps): update dependency [@&#8203;vueuse/core](https://github.com/vueuse/core) to v14.2.0 \[[#&#8203;6048](https://github.com/woodpecker-ci/woodpecker/pull/6048)] - fix(deps): update dependency vue-router to v5 \[[#&#8203;6046](https://github.com/woodpecker-ci/woodpecker/pull/6046)] - chore(deps): update woodpeckerci/plugin-git docker tag to v2.8.1 \[[#&#8203;6006](https://github.com/woodpecker-ci/woodpecker/pull/6006)] - chore(deps): update docker.io/mysql docker tag to v9.6.0 \[[#&#8203;6002](https://github.com/woodpecker-ci/woodpecker/pull/6002)] - fix(deps): update module github.com/urfave/cli/v3 to v3.6.2 \[[#&#8203;5989](https://github.com/woodpecker-ci/woodpecker/pull/5989)] ##### Misc - Add s3 cache plugin to docs \[[#&#8203;6467](https://github.com/woodpecker-ci/woodpecker/pull/6467)] - Fix license headers \[[#&#8203;6205](https://github.com/woodpecker-ci/woodpecker/pull/6205)] - Add agentscan plugin \[[#&#8203;6284](https://github.com/woodpecker-ci/woodpecker/pull/6284)] </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](https://github.com/renovatebot/renovate/discussions) 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNDAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE0MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update all dependencies
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
33f61c8c05
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):

  • 2 additional dependencies were updated

Details:

Package Change
github.com/gdgvda/cron v0.6.0 -> v0.7.0
github.com/rs/zerolog v1.35.0 -> v1.35.1
### ℹ️ 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): - 2 additional dependencies were updated Details: | **Package** | **Change** | | :----------------------- | :--------------------- | | `github.com/gdgvda/cron` | `v0.6.0` -> `v0.7.0` | | `github.com/rs/zerolog` | `v1.35.0` -> `v1.35.1` |
bot-ci merged commit 0c77a92f4c into main 2026-05-02 07:09:34 +00:00
bot-ci deleted branch renovate/all-dependencies 2026-05-02 07:09:34 +00:00
bot-ci referenced this pull request from a commit 2026-05-02 07:09:36 +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!28
No description provided.