oauth
4324a90c12
Merge branch 'origin/main' into 'next-release/main'
2026-01-31 01:28:56 +00:00
renovate[bot]
30a3bb1d08
chore(deps): update dependency vue-tsc to v3.2.4 ( #6044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-31 02:27:56 +01:00
oauth
0c4e4bda72
🎉 Release 3.14.0
2026-01-30 00:38:02 +00:00
oauth
033f640416
Merge branch 'origin/main' into 'next-release/main'
2026-01-30 00:38:02 +00:00
renovate[bot]
40e5c700e6
fix(deps): update golang-packages ( #6042 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 01:36:57 +01:00
oauth
80a74b76ea
🎉 Release 3.14.0
2026-01-29 13:29:16 +00:00
oauth
fc57b6b67e
Merge branch 'origin/main' into 'next-release/main'
2026-01-29 13:29:16 +00:00
qwerty287
39acb2a4be
Render MD in pipeline titles ( #5999 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-01-29 14:27:55 +01:00
oauth
617a662178
🎉 Release 3.14.0
2026-01-29 02:41:28 +00:00
oauth
356ef29489
Merge branch 'origin/main' into 'next-release/main'
2026-01-29 02:41:28 +00:00
renovate[bot]
c8966b734d
fix(deps): update golang-packages ( #6040 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 03:40:27 +01:00
oauth
6ec7188a0e
🎉 Release 3.14.0
2026-01-28 17:34:09 +00:00
oauth
962f8a9092
Merge branch 'origin/main' into 'next-release/main'
2026-01-28 17:34:09 +00:00
qwerty287
f462f787dd
Add Homebrew package ( #6037 )
2026-01-28 18:32:00 +01:00
6543
8c4dc5b419
Translated using Weblate (Bavarian)
...
Currently translated at 100.0% (427 of 427 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/bar/
2026-01-28 10:53:27 +00:00
6543
4ac907d3c2
Translated using Weblate (Bavarian)
...
Currently translated at 99.7% (426 of 427 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/bar/
2026-01-28 10:23:38 +00:00
oauth
4e80092e80
🎉 Release 3.14.0
2026-01-28 09:26:47 +00:00
oauth
eeeb6a00b3
Merge branch 'origin/main' into 'next-release/main'
2026-01-28 09:26:47 +00:00
Kirill Isakov
7cb318c483
Translated using Weblate (Russian)
...
Currently translated at 100.0% (427 of 427 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
2026-01-28 09:24:21 +00:00
qwerty287
f6f63194f6
Translated using Weblate (German)
...
Currently translated at 100.0% (427 of 427 strings)
Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
2026-01-28 09:24:21 +00:00
oauth
27f44a20ed
🎉 Release 3.14.0
2026-01-28 06:11:20 +00:00
oauth
76416500f5
Merge branch 'origin/main' into 'next-release/main'
2026-01-28 06:11:20 +00:00
6543
cd62ab5f3e
Local backend: cleanup generated script for cmd.exe shell ( #6029 )
2026-01-28 07:10:29 +01:00
oauth
1d1125dda0
🎉 Release 3.14.0
2026-01-28 06:07:45 +00:00
oauth
cc8f771005
Merge branch 'origin/main' into 'next-release/main'
2026-01-28 06:07:45 +00:00
renovate[bot]
8b6c814666
fix(deps): update module gitlab.com/gitlab-org/api/client-go to v1.21.0 ( #6028 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 07:06:51 +01:00
oauth
3d20a23887
🎉 Release 3.14.0
2026-01-28 05:49:09 +00:00
oauth
8558503fd9
Merge branch 'origin/main' into 'next-release/main'
2026-01-28 05:49:09 +00:00
6543
47ffb3209e
Local backend: setup clone step respects context ( #6030 )
2026-01-28 06:47:18 +01:00
6543
6a76851884
fifo test cleanup changed value ( #6031 )
2026-01-28 06:46:58 +01:00
oauth
c3280b7953
🎉 Release 3.14.0
2026-01-27 13:29:26 +00:00
oauth
6ce1c1158a
Merge branch 'origin/main' into 'next-release/main'
2026-01-27 13:29:26 +00:00
6543
4edfefe5d6
Simplify and Fix server task queue ( #6017 )
2026-01-27 15:27:03 +02:00
oauth
b6ff590519
🎉 Release 3.14.0
2026-01-27 01:43:38 +00:00
oauth
8e99d73529
Merge branch 'origin/main' into 'next-release/main'
2026-01-27 01:43:38 +00:00
Sam Richard
f202470c7d
fix(agent): workflow runner use shutdown context ( #6021 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-01-27 02:42:35 +01:00
oauth
4d17fe032b
🎉 Release 3.14.0
2026-01-27 01:30:00 +00:00
oauth
2d2352c4cd
Merge branch 'origin/main' into 'next-release/main'
2026-01-27 01:30:00 +00:00
renovate[bot]
d7e2a576dc
fix(deps): update golang-packages ( #6026 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 02:28:14 +01:00
oauth
63cd76e896
🎉 Release 3.14.0
2026-01-26 23:21:11 +00:00
oauth
0528abcda2
Merge branch 'origin/main' into 'next-release/main'
2026-01-26 23:21:11 +00:00
Sam Richard
b1cbd961b2
Fix/docker kill container on cancel ( #6018 )
...
## Fix: kill docker container on pipeline cancellation
### What was happening
When a pipeline step was canceled (e.g. manual cancel or agent shutdown), the Docker backend would stop waiting for the container but **would not actively terminate it**.
This caused containers running long-lived commands (like `sleep`, `tail -f`, servers, etc.) to continue running in the background.
## Related Issue
Closes #6016
### What this PR changes
This PR ensures that **when the step context is canceled**, the running Docker container is **immediately killed**.
- Listens to `ctx.Done()` in `WaitStep`
- Sends a `ContainerKill` using a non-cancelable context
- Preserves existing behavior for normal container exit
- Prevents orphaned containers after pipeline cancellation
### Why this approach
Docker containers do not automatically stop when the caller context is canceled.
Explicitly killing the container on `ctx.Done()` guarantees correct cleanup and matches expected CI behavior.
2026-01-27 00:19:44 +01:00
oauth
08989f847b
🎉 Release 3.14.0
2026-01-26 20:27:02 +00:00
oauth
ab608fdfb1
Merge branch 'origin/main' into 'next-release/main'
2026-01-26 20:27:01 +00:00
6543
3786077c07
Update Architecture: move pipeline/rpc => rpc & server/{grpc => rpc} ( #6012 )
2026-01-26 21:25:38 +01:00
oauth
c4e792ba06
🎉 Release 3.14.0
2026-01-26 15:14:07 +00:00
oauth
f15dcbfe2e
Merge branch 'origin/main' into 'next-release/main'
2026-01-26 15:14:07 +00:00
qwerty287
ff6895308a
Support exclusive extensions ( #5978 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-01-26 16:13:00 +01:00
oauth
b8f42428dd
🎉 Release 3.14.0
2026-01-26 00:49:42 +00:00
oauth
0eff88744d
Merge branch 'origin/main' into 'next-release/main'
2026-01-26 00:49:42 +00:00