Commit Graph
1210 Commits
Author SHA1 Message Date
qwerty287 c86aa20d66 Remove dependency overrides (#6912) 2026-07-28 19:26:26 +02:00
Darafei Praliaskouski c5a50cf673 Add Docker backend AppArmor profile option (#6909) 2026-07-28 01:10:33 +02:00
renovate[bot]andlnx01 d2251fe2f4 Update docs npm deps non-major (#6892)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-27 08:07:43 +02:00
renovate[bot]andlnx01 15f2ed143c Lock file maintenance (#6901)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-27 03:13:37 +02:00
renovate[bot]andlnx01 afa39dc5ae Update dependency fast-uri to v4 (#6897)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-25 14:09:27 +02:00
renovate[bot]andlnx01 9f538a23fe Update dependency brace-expansion to v5 (#6895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-25 07:40:34 +02:00
0229026e20 Update docs npm deps non-major (#6835)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: claude <claude@anthropic.com>
2026-07-23 02:21:01 +02:00
KBS c5f1f7b8a5 docs: document the scope of built-in environment variables (#6879)
Adds a **Scope** column to the built-in environment variables table (`docs/docs/20-usage/50-environment.md`), marking each variable as usable at config-evaluation time and/or at runtime, per #6795. A short note above the table explains the two scopes.

## Details

- 99 table rows: 88 variables and 11 section headings
- No descriptions or examples changed
- The only table-content change is the new `Scope` column
- 77 variables are marked `config, runtime`
- 11 variables are marked `runtime`
- Seven explanatory lines were added above the table

### Variables marked runtime-only

- `CI_PIPELINE_STATUS`
- `CI_STEP_NAME`
- `CI_STEP_TYPE`
- `CI_STEP_NUMBER`
- `CI_STEP_STARTED`
- `CI_STEP_URL`
- `CI_WORKSPACE`
- `CI_SCRIPT`
- `CI_NETRC_USERNAME`
- `CI_NETRC_PASSWORD`
- `CI_NETRC_MACHINE`
2026-07-21 21:45:20 +02:00
Marco Blessing 2c1ebe7dca Add NestGuard plugin to plugins.json (#6873) 2026-07-20 11:02:38 +02:00
68c270010d Make grpc secret autogenerated (#6845)
Co-authored-by: OpenAI Codex <codex@openai.com>
Co-authored-by: Claude <claude@anthropic.com>
2026-07-15 21:13:49 +02:00
DerRockWolf 302f2116d5 docs: add note about pull_request events with path filter and correct comment about on_empty (#6819) 2026-07-07 00:09:47 +02:00
renovate[bot]andlnx01 8879947cab Lock file maintenance (#6816)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 03:17:28 +02:00
4fada4b5d5 Gate Kubernetes nodeSelector backend step config behind agent config (#6809)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Lauris B <lauris@nix.lv>
2026-07-06 03:06:31 +02:00
renovate[bot]andlnx01 8feeeb4a8c Update pnpm to v11.10.0 (#6813)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-05 00:39:43 +02:00
0927683655 Lock file maintenance (#6799)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-07-02 11:35:09 +02:00
6543 6fe8d0bfb5 Rename CI_COMMIT_PRERELEASE to CI_PIPELINE_RELEASE_PRE (#6794) 2026-07-01 23:39:38 +02:00
renovate[bot]andlnx01 b8650b0c09 Update dependency prettier to v3.8.5 (#6788)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-01 22:31:28 +02:00
6543andqwerty287 8ff62b2f9e Rework pipeline data structure: Release & Tag (#6774)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2026-06-27 17:56:45 +02:00
qwerty287and6543 d4af3be952 Add 3.16 docs (#6790)
Co-authored-by: 6543 <6543@obermui.de>
2026-06-27 13:41:25 +02:00
6543andAnuragBathani 5df9d52260 Gate Kubernetes serviceAccountName backend step config behind agent config (#6792)
Co-authored-by: AnuragBathani <anuragbathani96500@gmail.com>
2026-06-27 13:28:10 +02:00
nati737and6543 75801db7df Kubernetes: allow custom image when precreating workingDir as nonroot (#6771)
Co-authored-by: 6543 <6543@obermui.de>
2026-06-26 19:14:59 +02:00
renovate[bot]andlnx01 e5e7b95634 Update docs npm deps non-major (#6786)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-26 13:00:06 +02:00
Weslley Rocha e3f827bd67 Add CI_COMMIT_PULL_REQUEST_DRAFT environment variable (#6778) 2026-06-26 11:16:54 +02:00
6543andLauris B c8b0c3a571 Make LogEntry Buffer configurable for agent (#6773)
Co-authored-by: Lauris B <lauris@nix.lv>
2026-06-26 10:17:06 +02:00
Eric Zhou 3d2d43bd4f fix(metrics): reduce step metric cardinality (#6777) 2026-06-24 12:52:54 +02:00
renovate[bot]andlnx01 cc1f160b09 Lock file maintenance (#6768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 05:09:45 +02:00
qwerty287 38da29574b Fix typo (#6760) 2026-06-21 13:37:55 +02:00
qwerty287 f766a7f2ce Check docs JS files for spelling (#6758) 2026-06-21 11:48:12 +02:00
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