woodpecker-bot
b75ee66128
🎉 Release 3.16.0 ( #6664 )
v3.16.0
2026-06-27 13:44:22 +02:00
qwerty287 and 6543
d4af3be952
Add 3.16 docs ( #6790 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-06-27 13:41:25 +02:00
6543 and AnuragBathani
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
renovate[bot] and lnx01
75c66e86a8
Update pre-commit hook rbubley/mirrors-prettier to v3.8.5 ( #6791 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-27 11:47:11 +02:00
nati737 and 6543
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
6543
41181ab401
Server can move pipeline parsing into background on long creation times ( #6781 )
2026-06-26 15:16:56 +03:00
renovate[bot] and lnx01
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
6543 and Lauris 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
Robert Wolff
0f5819c023
Allow images for secrets to contain SHA256 for image pinning ( #6784 )
2026-06-25 17:35:14 +02:00
6543
020938c652
Agent treat gRPC Internal error as fatal ( #6780 )
2026-06-25 11:01:49 +02:00
921c5d5ba4
Update golang-packages ( #6782 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-06-25 09:41:37 +02:00
7abb26de75
Update golang-packages ( #6776 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-06-24 14:17:30 +02:00
6543
9d4e036bf0
e2e test: create dummy pipeline via helper func ( #6775 )
2026-06-24 14:09:02 +02:00
Eric Zhou
3d2d43bd4f
fix(metrics): reduce step metric cardinality ( #6777 )
2026-06-24 12:52:54 +02:00
6543
e33363a73a
Add more trim cases for pull request index extraction ( #6772 )
2026-06-24 11:37:56 +03:00
f857375b16
Update golang-packages ( #6770 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-06-23 08:18:57 +02:00
Bálint Mórász
316b6c8fbf
Translated using Weblate (Hungarian)
...
Currently translated at 73.9% (340 of 460 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/hu/
2026-06-23 00:11:14 +00:00
6543
98002ba6f6
server should drop stale queue tasks already missing in database ( #6765 )
2026-06-22 21:15:27 +03:00
renovate[bot] and lnx01
cd5429b5a4
Update web npm deps non-major to v16.24.0 ( #6761 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 15:40:52 +02:00
6543
b28cdf2e51
server queue api should ignore missing agent ( #6763 )
2026-06-22 15:31:21 +02:00
e3d0281f12
Update golang-packages ( #6767 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-06-22 08:32:28 +02:00
6543
34ecbe904f
Regenerate store mock and flake update ( #6764 )
2026-06-22 08:19:21 +02:00
renovate[bot] and lnx01
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
6543
98ecce4bb1
Refactor to inject store and context into server scheduler ( #6755 )
2026-06-21 17:06:06 +03:00
6543
d31c27a0e1
Harden agent rpc to check agentID on workflow ( #6759 )
...
We now assign on Next, right when the agent that got the workflow, the agent ID to the workflow.
Later each call checks that this is still the same.
PS: shout-out to `Yaohui Wang` for finding this edgecase (it is not worth a CVE etc... as the security boundary's stay the same nontheless)
2026-06-21 15:03:19 +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
renovate[bot] and lnx01
d67556e542
Update web npm deps non-major ( #6748 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-21 08:49:01 +02:00
c6832027ab
Update golang-packages ( #6756 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-06-21 08:42:48 +02:00
8c255b5b49
Update golang-packages ( #6698 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-06-20 19:30:13 +02:00
833d0374b3
Update module github.com/cenkalti/backoff/v5 to v6 ( #6752 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2026-06-20 19:26:23 +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] and lnx01
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
renovate[bot] and lnx01
28a263f56f
Update pre-commit non-major to v0.49.0 ( #6749 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-20 07:49:44 +02:00
renovate[bot] and lnx01
2d41f9c068
Update docker.io/mysql Docker tag to v9.7.1 ( #6746 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-20 05:45:12 +02:00
6543
7dd852bf3f
docs: deps migrate gray-matter to maintained fork ( #6744 )
2026-06-19 17:47:55 +02:00
qwerty287 and 6543
5df6405936
Security updates for js dependencies ( #6737 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-06-19 13:51:27 +02:00
6543
34fba4f324
bump go.mongodb.org/mongo-driver v1.17.6 => v1.17.7 ( #6741 )
2026-06-19 13:15:07 +02:00
angang96
e9e1345c51
Translated using Weblate (Korean)
...
Currently translated at 100.0% (460 of 460 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ko/
2026-06-19 05:05:49 +00:00
angang96
f427807fd4
Translated using Weblate (Korean)
...
Currently translated at 100.0% (460 of 460 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ko/
2026-06-19 02:23:26 +00: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
6543
efafa4ec4d
Translated using Weblate (Bavarian)
...
Currently translated at 100.0% (460 of 460 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/bar/
2026-06-18 13:31:24 +00:00
6543
047f2f973f
Added translation using Weblate (Urdu)
2026-06-18 10:25:51 +00:00
6543
5a28c2aa2d
Added translation using Weblate (Bengali)
2026-06-18 10:25:51 +00:00
6543
4bfd7b1dba
Added translation using Weblate (Arabic)
2026-06-18 10:25:51 +00:00
6543
4f91bddc2b
Added translation using Weblate (Japanese)
2026-06-18 10:25:51 +00:00