guillaumem and GuillaumeMeurillon
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
qwerty287 and Akash Kumar
4df2e41150
Add commit timestamp env vars ( #6670 )
...
Co-authored-by: Akash Kumar <meakash7902@gmail.com >
2026-05-31 12:23:53 +02:00
Akash Kumar and qwerty287
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
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 Meyer and 6543
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
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
mateuszkamola
4e03df00ff
docs: add GitHub OAuth App setup hint to docker-compose page ( #6643 )
2026-05-26 11:47:46 +02:00
Johan Van de Wauw
9b7a55b8a7
Docs: Mention that you can use failure: fail ( #6611 )
2026-05-18 20:09:13 +02:00
Eric Zhou
8905b8fa53
Add CI_PIPELINE_RERUNS environment variable ( #6588 )
2026-05-17 19:13:23 +02:00
6543
9130c497d4
Expose step type to step env ( #4290 )
2026-05-07 13:08:54 +02:00
qwerty287
98b0140b75
Add 3rd party secret extensions list ( #6546 )
2026-05-07 01:53:05 +02:00
6543
7cef7a8a15
pipeline runtime: move setting step environment variables into own func and add CI_PIPELINE_STATUS back ( #6516 )
2026-05-01 15:40:52 +02:00
6543
9c0b2e7a4b
docs: better description for when.status filter ( #6517 )
2026-04-30 18:06:20 +02:00
Alex Caston
43dcdc19a1
Kubernetes: Support allowPrivilegeEscalation and capabilities backend_options ( #6307 )
2026-04-28 17:17:00 +02:00
6543
ea071606b2
Make agent reconnect retry timeout configurable ( #6470 )
2026-04-23 17:35:39 +02:00
6543
950534751b
Add WOODPECKER_FORCE_IGNORE_SERVICE_FAILURE config to preserve non breaking behavior by default ( #6448 )
2026-04-17 17:10:03 +02:00
qwerty287
2de59621fb
Add netrc option for config/registry extension ( #6333 )
2026-03-31 17:39:28 +02:00
2230e01d78
Support one-shot agent execution mode ( #6150 )
...
This supports the use case of having the agent itself be ephemeral, which may be useful in various situations, including use of the local backend.
Co-authored-by: Max Anurin <theanurin@gmail.com >
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
Co-authored-by: 6543 <6543@obermui.de >
2026-03-31 17:36:51 +02:00
qwerty287
284b1431da
Fix DB convention typo ( #6347 )
2026-03-30 14:18:27 +02:00
6543 and Anbraten
fde1d917e2
Refactor pipeline runtime code ( #6166 )
...
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
2026-03-30 11:24:36 +03:00
def714cecd
Add external secret extension implementation ( #6252 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-03-26 23:58:34 +01:00
qwerty287
31722dd83e
Rename extension env vars ( #6326 )
2026-03-25 21:42:43 +01:00
qwerty287
17dcc86942
Allow to cancel on failure ( #6158 )
2026-03-19 13:41:44 +01:00
1643e77286
Add Container Registry credential extension ( #5993 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.com >
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
Co-authored-by: 6543 <6543@obermui.de >
2026-03-18 22:55:38 +01:00
Paulo Vitor Bettini de Paiva Lima and qwerty287
01484ff541
Sorted the glossary items ( #6255 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2026-03-18 11:24:03 +01:00
qwerty287 and 6543
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
6543 and Robert Kaussow
66cf429acd
Add deprecation policy ( #6068 )
...
Co-authored-by: Robert Kaussow <xoxys@rknet.org >
2026-02-16 21:25:01 +01:00
mehrdadbn9
8a3fbaaef5
Fix/selinux docs ( #6066 )
...
Signed-off-by: mehrdadbn9 <mehrdadbiukian@gmail.com >
2026-02-13 11:47:15 +01:00
6543 and Robert Kaussow
ff0d43f1d3
document how to ignore failure on services ( #6106 )
...
Co-authored-by: Robert Kaussow <xoxys@rknet.org >
2026-02-12 12:09:57 +01:00
6543 and qwerty287
56c9d96f3d
Update Module Interaction Diagram ( #6019 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2026-02-03 13:39:37 +01:00
qwerty287
f462f787dd
Add Homebrew package ( #6037 )
2026-01-28 18:32:00 +01:00
6543
3786077c07
Update Architecture: move pipeline/rpc => rpc & server/{grpc => rpc} ( #6012 )
2026-01-26 21:25:38 +01:00
qwerty287 and 6543
ff6895308a
Support exclusive extensions ( #5978 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-01-26 16:13:00 +01:00
6543
d1b7e35ca8
Improve service syntax related docs and tests nits ( #5991 )
2026-01-19 19:44:18 +02:00
Anbraten and 6543
ecb96f3bc2
Revert "Send configuration as part of the request for external configuration" ( #5835 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-01-14 11:36:44 +01:00
6543
c82570bd74
Update Docs and nix-flake to reflect current dev environment ( #5926 )
2026-01-08 20:31:20 +01:00
Abhi Yerra and qwerty287
3a2df46b5e
Update Helm chart installation command ( #5872 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2026-01-08 17:19:37 +01:00
Martin Schmidt
b7b33db98b
feat(kubernetes): add support for pod affinity and anti-affinity configurations ( #5854 )
2025-12-17 13:59:22 +01:00
971ab734af
Allow packagers to set WebUI root to custom path ( #5809 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
Co-authored-by: Robert Kaussow <xoxys@rknet.org >
2025-12-17 12:37:24 +01:00
9f828c96b0
Add support for headless Kubernetes services ( #5764 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Henrik Huitti <henrik.huitti@henhu.fi >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de >
2025-12-02 14:42:00 +01:00
Flozza
fd091f2883
Clarify envvars documentation ( #5788 )
2025-11-27 11:45:37 +01:00
tuxmainy and damage
5a93de88dd
add events query parameter to badge url ( #5728 )
...
Co-authored-by: damage <damage@devloop.de >
2025-11-27 12:35:29 +02:00
guillaumem and GuillaumeMeurillon
58f01089a5
Support for file changes in Bitbucket Cloud ( #5730 )
...
Co-authored-by: GuillaumeMeurillon <MeurillonGuillaume@users.noreply.github.com >
2025-11-12 17:29:23 +01:00
qwerty287
4ab721b920
Revert "Add support for sidecar containers and volumes in Kubernetes backend" ( #5726 )
2025-11-06 17:33:23 +01:00
Martin Schmidt
02ea16ecbf
Add support for sidecar containers and volumes in Kubernetes backend ( #5666 )
2025-11-06 16:45:38 +01:00
Josias Junior
c9b1d419e2
docs: add warning about 27-axis matrix limit ( #5700 )
2025-11-03 19:02:36 +01:00
1019d85065
Add log service addon ( #5507 )
...
Co-authored-by: Robert Kaussow <xoxys@rknet.org >
Co-authored-by: Robert Kaussow <mail@thegeeklab.de >
2025-10-21 08:40:30 +02:00
Marcus Ramberg
05bf8d17e5
Allow agents to require labels on workflows ( #5633 )
2025-10-13 12:47:03 +02:00