7561 Commits

Author SHA1 Message Date
renovate[bot]
055edabe5b fix(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.5.0 (#6227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 03:09:06 +01:00
renovate[bot]
354971e2f4 chore(deps): lock file maintenance (#6225)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 02:29:11 +01:00
renovate[bot]
45c8fdaee7 fix(deps): update golang-packages (#6224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 02:28:55 +01:00
6543
b6c8c8b885 refactor: pipeline runtime add description and prevent race (#6167) 2026-03-08 09:50:11 +01:00
renovate[bot]
0ca7fb515f chore(deps): update pre-commit non-major (#6212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2026-03-08 08:01:12 +01:00
renovate[bot]
7150cef378 chore(deps): update golangci/golangci-lint docker tag to v2.11.2 (#6219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2026-03-08 07:59:10 +01:00
renovate[bot]
0aa1f6d12b chore(deps): update dependency simple-icons to v16.11.0 (#6220)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-08 06:57:02 +01:00
renovate[bot]
6098737bf5 chore(deps): update dependency vue-i18n to v11.3.0 (#6217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 19:22:38 +01:00
renovate[bot]
12b54d89a4 fix(deps): update module gitlab.com/gitlab-org/api/client-go to v2 (#6216)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 13:33:16 +01:00
renovate[bot]
e741954d6d fix(deps): update module codeberg.org/mvdkleijn/forgejo-sdk/forgejo/v2 to v3 (#6215)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 12:44:53 +01:00
renovate[bot]
1fa0fca475 chore(deps): update dependency svgo to v4 (#6214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 12:44:33 +01:00
renovate[bot]
fee5898de6 chore(deps): update web npm deps non-major (#6213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-03-07 07:49:34 +01:00
renovate[bot]
4d23c3dd6b chore(deps): update docs npm deps non-major (#6210)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-03-07 07:34:35 +01:00
renovate[bot]
e60e615d55 chore(deps): update golangci/golangci-lint docker tag to v2.11.1 (#6211)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 05:57:58 +01:00
renovate[bot]
29830cf921 fix(deps): update module google.golang.org/grpc to v1.79.2 (#6208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 02:23:18 +01:00
renovate[bot]
facaeff0f1 chore(deps): update dependency golang to v1.26.1 (#6207)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 02:13:18 +01:00
qwerty287
f16712724b Increase timeout for migration tests (#6206) 2026-03-06 20:25:18 +01:00
qwerty287
875b1186a3 Fix message on gitlab tag event (#6196) 2026-03-06 18:24:54 +01:00
Harri Eränen
1772ba091f fix(bbdc): resolve annotated tag object SHA to commit SHA before posting build status (#6203)
Co-authored-by: Harri <harri.eranen@nordhero.com>
2026-03-06 15:43:58 +01:00
renovate[bot]
739114bf3a fix(deps): update module github.com/docker/cli to v29.3.0+incompatible (#6201)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 02:10:21 +01:00
qwerty287
2bf99ef280 Update dompurify and svgo (#6198) 2026-03-05 15:37:37 +01:00
qwerty287
0d3aca061d Ignore fixtures for coverage (#6197) 2026-03-05 15:34:26 +01:00
qwerty287
22899b6581 Use native slice in tests (#6190) 2026-03-03 18:00:28 +01:00
renovate[bot]
b782767493 fix(deps): update module github.com/yaronf/httpsign to v0.4.2 (#6188)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-03 02:14:16 +01:00
Harri Avellan
25842498c6 Prevent leaking goroutines on cancelled steps (#6186)
I've been debugging case where Kubernetes backend agents occasionally are OOMKilled. During the investigation noticed an increasing amount of goroutines on the agent processes which turned out to be multiple goroutines hanging on:
```
runtime.gopark(proc.go:461)
runtime.chanrecv(chan.go:667)
runtime.chanrecv1(chan.go:509)
go.woodpecker-ci.org/woodpecker/v3/pipeline/backend/kubernetes.(*kube).WaitStep(kubernetes.go:325)
go.woodpecker-ci.org/woodpecker/v3/pipeline/runtime.(*Runtime).exec(executor.go:261)
go.woodpecker-ci.org/woodpecker/v3/pipeline/runtime.(*Runtime).execAll.func1.1(executor.go:174)
go.woodpecker-ci.org/woodpecker/v3/pipeline/runtime.(*Runtime).execAll.func1.2(executor.go:200)
runtime.goexit(asm_arm64.s:1268)
go.woodpecker-ci.org/woodpecker/v3/pipeline/runtime.(*Runtime).execAll.func1(executor.go:199)
```

My analysis is that on cancel nothing fires the `finished` channel, as pod is deleted i.e. not updated (there's a registed handler for pod update events). There was already a comment about adding cancellation handler for ctx.Done, so I think this is the proper way (instead of adding event handler for pod deletion).
2026-03-02 20:14:56 +00:00
qwerty287
39a7ebda75 Independently evaluate status filter and support on workflows (#6183)
fix https://github.com/woodpecker-ci/woodpecker/issues/6161

And also allow `when.status` at workflow level. `runs_on` is deprecated then.


Co-authored-by: 6543 <6543@obermui.de>
2026-03-02 17:37:37 +01:00
qwerty287
480f673ff7 Fix status merging with skipped pipelines (#6176) 2026-03-02 15:35:43 +01:00
qwerty287
45c5c7bce3 Update serialize-javascript (#6182) 2026-03-02 14:39:13 +01:00
6543
57ac1cb6f5 refactor: use upstream slices.Concat and remove utils.MergeSlices (#6185)
a small refactor since the upstream core lib change is now long merged and adopted
2026-03-02 14:30:37 +01:00
renovate[bot]
a7ccf2bf09 chore(deps): update dependency eslint-plugin-vue-scoped-css to v3 (#6178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-03-02 11:19:07 +01:00
renovate[bot]
239e483d76 fix(deps): update golang-packages (#6179)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-02 03:00:52 +01:00
renovate[bot]
0317b6de22 chore(deps): lock file maintenance (#6180)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-02 03:00:37 +01:00
renovate[bot]
ce3e0aaec5 chore(deps): update dependency @intlify/eslint-plugin-vue-i18n to v4.3.0 (#6177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 22:44:54 +01:00
renovate[bot]
f9076af368 chore(deps): update dependency simple-icons to v16.10.0 (#6175)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 08:54:59 +01:00
renovate[bot]
618f4cb6f7 chore(deps): update docs npm deps non-major (#6173)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-03-01 08:51:43 +01:00
renovate[bot]
77116665af fix(deps): update golang-packages (#6174)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-01 01:58:16 +01:00
renovate[bot]
f3aba93c54 fix(deps): update module github.com/google/go-github/v83 to v84 (#6172)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-28 08:30:09 +01:00
renovate[bot]
f3d2d0a5c2 chore(deps): update docs npm deps non-major (#6168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-02-28 08:29:43 +01:00
renovate[bot]
7550ca9493 chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v4 (#6171)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-28 08:05:13 +01:00
renovate[bot]
62d9d81f00 chore(deps): update web npm deps non-major (#6170)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-28 06:17:23 +01:00
renovate[bot]
c1d88884ee chore(deps): update postgres docker tag to v18.3 (#6169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-28 02:19:07 +01:00
renovate[bot]
301f172418 fix(deps): update module gitlab.com/gitlab-org/api/client-go to v1.44.0 (#6165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-27 02:56:43 +01:00
qwerty287
05f55fb0f9 Update schema (#6156)
closes https://github.com/woodpecker-ci/woodpecker/issues/6135

Everything else in the issue is correct, and nothing that has to be fixed.

Also changes the parsing for the `status` filter from the constraint list (with includes/excludes) to an allowlist only (as we only have two statuses it's quite useless to have an exclude and this was also not documented).
2026-02-26 12:46:50 +01:00
renovate[bot]
69c934873d fix(deps): update golang-packages (#6160)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-26 04:46:37 +01:00
LUKIEYF
b806e98cba Add enhanced function for error message handling in http request for configuration fetching (#5712)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2026-02-25 13:40:14 +01:00
qwerty287
59757e1443 Fix ignoring failures (#6155) 2026-02-25 12:53:25 +01:00
renovate[bot]
f59df12b05 fix(deps): update module gitlab.com/gitlab-org/api/client-go to v1.42.0 (#6159)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-25 02:55:47 +01:00
Myers Carpenter
53d01657c6 Fix OAuth token refresh race condition with singleflight (#6153) 2026-02-24 16:45:50 +01:00
qwerty287
170fdfc822 Remove fixed badge width in UI (#6157) 2026-02-24 10:30:05 +01:00
renovate[bot]
640a4eddaf fix(deps): update module gitlab.com/gitlab-org/api/client-go to v1.41.0 (#6151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-23 01:48:31 +00:00