Commit Graph
1182 Commits
Author SHA1 Message Date
qwerty287 a07edc85ee Remove openbao extension (#6757) 2026-06-21 11:36:27 +02:00
6543 dea7d6a4c7 Refactor server scheduler by collect in new interface (#6753)
before the scheduler was just a proxy for queue and pubsub, now we move logic into it and combine calls that do result in queue and pubsub calls into one interface
2026-06-20 19:22:33 +02:00
a6b40f8302 Update docs npm deps non-major (#6747)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-06-20 17:00:02 +02:00
dd7a5b6c48 Add workflow concurrency limit option (#6671)
Co-authored-by: Lauris B <lauris@nix.lv>
Co-authored-by: 6543 <6543@obermui.de>
2026-06-20 12:33:37 +02:00
renovate[bot]andlnx01 1e5fc1a5a4 Update dependency http-proxy-middleware to v4 (#6750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-20 12:00:42 +02:00
6543 7dd852bf3f docs: deps migrate gray-matter to maintained fork (#6744) 2026-06-19 17:47:55 +02:00
qwerty287and6543 5df6405936 Security updates for js dependencies (#6737)
Co-authored-by: 6543 <6543@obermui.de>
2026-06-19 13:51:27 +02:00
Eric Zhou dc916185d7 Add Prometheus metrics for pipeline step duration and failures (#6738)
- Add `WOODPECKER_STEP_LEVEL_METRICS` server option.
- Move server metrics collection into the `server/metric`.
- Export step-level Prometheus metrics when enabled:
  - `woodpecker_step_failures_total{pipeline,repo,step}`
  - `woodpecker_step_duration_seconds{pipeline,repo,step}`
2026-06-18 22:28:17 +02:00
Bastian Greshake Tzovaras a1056bd7e9 adds git-pages plugin (#6736) 2026-06-16 21:29:45 +02:00
Nick Venenga 83b057ff33 feat: add k8s userns support (#6710) 2026-06-15 22:12:11 +02:00
renovate[bot]andlnx01 53be0ebe64 Lock file maintenance (#6733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 05:05:22 +02:00
renovate[bot]andlnx01 d22b38221e Update docs npm deps non-major to v1.18.0 (#6731)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-14 23:11:32 +02:00
renovate[bot]andlnx01 06bb445e7f Update docs npm deps non-major to v3.17.0 (#6726)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-14 18:55:41 +02:00
6543 afb5820a4d Support Unix Sockets (#6721) 2026-06-14 18:44:04 +02:00
qwerty287 42b154d986 Update joi (#6728) 2026-06-14 18:41:55 +02:00
8f96df0c2e Update docs npm deps non-major (#6722)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-06-13 08:25:15 +02:00
327868615d Update docs npm deps non-major (#6705)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-06-08 10:08:09 +02:00
qwerty287 5553dde707 Remove twine plugin (#6702) 2026-06-06 17:24:01 +02:00
Kevinandqwerty287 e8aa7587f4 Add Podman plugin (#6701)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2026-06-05 17:29:08 +02:00
renovate[bot]andlnx01 44744946ed Update dependency fuse.js to v7.4.0 (#6679)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 11:01:31 +02:00
guillaumemandGuillaumeMeurillon e630e0a394 Improve slow user authorization if many orgs/repos (#5665)
Co-authored-by: GuillaumeMeurillon <MeurillonGuillaume@users.noreply.github.com>
2026-06-01 11:37:31 +02:00
renovate[bot]andlnx01 d1c2b4713b Lock file maintenance (#6686)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-01 00:13:17 +02:00
qwerty287andAkash Kumar 4df2e41150 Add commit timestamp env vars (#6670)
Co-authored-by: Akash Kumar <meakash7902@gmail.com>
2026-05-31 12:23:53 +02:00
renovate[bot]andlnx01 3ed910ac3b Update dependency concurrently to v10 (#6676)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-30 08:41:19 +02:00
renovate[bot]andlnx01 f02362db1c Update docs npm deps non-major (#6675)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-30 07:02:29 +02:00
Akash Kumarandqwerty287 b3a8080d85 docs: add cli exec examples (#6629)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2026-05-29 09:48:17 +02:00
qwerty287and6543 4a61e343ec Add 3.15 docs (#6661)
Co-authored-by: 6543 <6543@obermui.de>
2026-05-28 12:35:44 +02:00
6543 25d1ecb0f4 Release freebsd/openbsd as binary not container (#6610)
freebsd now has binaries released too, the oci images stay.
openbsd gets oci images removed, but binaries added.
2026-05-28 10:07:37 +02:00
Simon Meyerand6543 64d7ed8952 Support optional flag in depends_on for workflows and steps (#6461)
Extends `depends_on` to accept objects with `name` and `optional` fields, at both workflow and step level. When `optional: true`, the dependency is silently dropped if the referenced workflow/step is not part of the pipeline (e.g. filtered out by `when` conditions). If present, it is enforced as usual.

Co-authored-by: 6543 <6543@obermui.de>
2026-05-28 09:23:42 +02:00
renovate[bot]andlnx01 9b17fe0aae Update dependency uuid to v14 (#6658)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-27 16:14:40 +02:00
renovate[bot]andlnx01 47f26d3c47 Lock file maintenance (#6659)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-27 15:39:43 +02:00
John Olheiser 23102152fb Add config to change default pipeline config paths and extensions (#6580)
Signed-off-by: jolheiser <git@jolheiser.com>
2026-05-26 19:57:39 +02:00
Julien Vincent b6880141e2 Allow disabling service workspace volumes in k8s (#6644) 2026-05-26 18:43:46 +02:00
qwerty287 fd916365f8 Add note about extension permission (#6646) 2026-05-26 15:12:06 +02:00
qwerty287 7af1eef7e7 Update uuid (#6647) 2026-05-26 13:09:37 +02:00
mateuszkamola 4e03df00ff docs: add GitHub OAuth App setup hint to docker-compose page (#6643) 2026-05-26 11:47:46 +02:00
renovate[bot]andlnx01 74e3ec6a4a Lock file maintenance (#6640)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 03:02:42 +02:00
renovate[bot]andlnx01 07c909ab38 Update pnpm to v11.3.0 (#6639)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-24 16:04:19 +02:00
307b4a074d Update docs npm deps non-major (#6625)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-05-23 17:02:02 +02:00
Johan Van de Wauw 9b7a55b8a7 Docs: Mention that you can use failure: fail (#6611) 2026-05-18 20:09:13 +02:00
renovate[bot]andlnx01 18210f1ccd Lock file maintenance (#6606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 03:40:15 +02:00
Eric Zhou 8905b8fa53 Add CI_PIPELINE_RERUNS environment variable (#6588) 2026-05-17 19:13:23 +02:00
Ryan Finnie e71069ce70 docs: Change homepage of woodpecker-shellcheck (#6594) 2026-05-17 07:35:29 +02:00
8f4eaa906a Update docs npm deps non-major (#6586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-05-16 08:23:16 +02:00
qwerty287and6543 cbc208de90 Fix docs securityscan (#6585)
Co-authored-by: 6543 <6543@obermui.de>
2026-05-16 01:00:02 +02:00
1f3a2f90ce Update pnpm to v11 (#6561)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
2026-05-14 14:11:55 +02:00
renovate[bot]andlnx01 7f3dc3d3ed Lock file maintenance (#6563)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 02:41:13 +02:00
cbb43406c8 Update docs npm deps non-major (#6555)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
Co-authored-by: 6543 <6543@obermui.de>
2026-05-10 17:25:14 +02:00
6543 3d119ddbb4 Pin pnpm to v10.33.4 (#6559) 2026-05-09 23:30:04 +03:00
6543 9130c497d4 Expose step type to step env (#4290) 2026-05-07 13:08:54 +02:00