1
0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2026-06-03 16:35:37 +02:00
Commit Graph

7931 Commits

Author SHA1 Message Date
woodpecker-bot 0812d5e790 🎉 Release 3.15.0 (#6525) v3.15.0 2026-05-28 12:39:16 +02:00
qwerty287 4a61e343ec Add 3.15 docs (#6661)
Co-authored-by: 6543 <6543@obermui.de>
2026-05-28 12:35:44 +02:00
6543 e81c2642c4 build: fix freebsd server build (#6663)
missed at https://github.com/woodpecker-ci/woodpecker/commit/25d1ecb0f471da2671e9e2f3ad6e063e0f05280f
2026-05-28 10:42:00 +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 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] b17515b2fb Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 (#6662)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 04:53:18 +02:00
renovate[bot] 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] 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
6543 8ec3ac4709 flake.lock: Update (#6656) 2026-05-27 14:30:37 +02:00
qwerty287 98faae778c Use Gitlab username (#6653) 2026-05-27 14:16:25 +02:00
qwerty287 1fbacac3a4 Fix org lookup panic (#6652)
Add a new org lookup func that returns an error if there's more than one org.
2026-05-27 13:18:21 +02:00
6543 0fe5bc1b44 Use refactored pipeline builder in cli exec (#6453)
based on #3967
2026-05-26 23:04:41 +02:00
Akash Kumar 4c56f40cf3 Deduplicate schema linter composition errors (#6633) 2026-05-26 20:05:23 +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
6543 d37ab38ae1 local backend: on linux / mac start commands in own process group and kill the group on cancel (#6609) 2026-05-26 14:44:50 +02:00
Akash Kumar 32a7bf9748 Fix approved gated pipeline scheduling (#6627)
Closes #6619

Co-authored-by: 6543 <6543@obermui.de>
2026-05-26 14:43:05 +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] 4d7f6eacd4 Update golang-packages (#6637)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-05-25 10:59:43 +02:00
Anbool b1abd87eab Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (455 of 455 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/zh_Hans/
2026-05-25 08:48:29 +00:00
renovate[bot] 87ce945292 Update dependency simple-icons to v16.21.0 (#6638)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 07:28:05 +02:00
renovate[bot] 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] 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
renovate[bot] 3993607409 Update module github.com/google/go-github/v86 to v88 (#6626)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2026-05-23 17:07:54 +02:00
renovate[bot] 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
renovate[bot] db4d0208ec Update web npm deps non-major (#6624)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-23 02:32:40 +02:00
Harri Avellan 70d1b48b0e k8s: add guards to stop pipeline services upon completion (#6623)
As described in #6616 occassional services are not terminated when pipeline completes. It appears that if the service pods are terminated before WaitStep setups hooks for these, the delete events are lost and services end up running until the pipeline timeout exceeds.

The PR adds delete event handler and a check for the special case where the pod is already terminated when the event handlers are set.
2026-05-23 01:39:41 +02:00
renovate[bot] 6a1094b6f0 Update golang-packages (#6622)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-22 03:38:42 +02:00
renovate[bot] 8363efffa7 Update golang-packages (#6620)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 03:24:23 +02:00
Kirill Isakov 0ebb007087 Translated using Weblate (Russian)
Currently translated at 100.0% (455 of 455 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
2026-05-20 08:12:11 +00:00
renovate[bot] 13191f0cee Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (#6618)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 03:08:57 +02:00
qwerty287 9e2f8cf188 Translated using Weblate (German)
Currently translated at 100.0% (455 of 455 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
2026-05-19 13:35:57 +00:00
qwerty287 d05c597374 View warning if admin is configured at env level (#6600) 2026-05-19 10:27:44 +02:00
為什麼不加空格 502ead8413 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 62.3% (283 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/zh_Hant/
2026-05-19 06:35:50 +00:00
renovate[bot] 8236c0c7a1 Update golang-packages (#6614)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-19 03:22:37 +02:00
Johan Van de Wauw 9b7a55b8a7 Docs: Mention that you can use failure: fail (#6611) 2026-05-18 20:09:13 +02:00
為什麼不加空格 0b7a31a32e Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 61.2% (278 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/zh_Hant/
2026-05-18 08:42:21 +00:00
Kirill Isakov 417d7eb3c1 Translated using Weblate (Russian)
Currently translated at 100.0% (454 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
2026-05-18 08:42:20 +00:00
qwerty287 47ac13ab3c Translated using Weblate (German)
Currently translated at 100.0% (454 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
2026-05-18 08:42:20 +00:00
Robert Kaussow b9b3538d81 Fix embed for web ui chunks (#6608)
By default, Go intentionally ignores any files and directories that start with a dot (.) or an underscore (_) when using `embed`. Recently (maybe due to a dependency update to Vite, Rollup, or the Intlify/i18n plugin), the frontend build process started splitting out some JavaScript code into separate chunks that are prefixed with an underscore, such as `_intlify-i18n-19-CTBJX147.js`.

Changing the directive to `//go:embed all:dist/*` (using the all: prefix) tells Go to include everything matching the pattern, including files that start with `_` or `.`, successfully embedding the missing chunks.
2026-05-18 09:20:44 +02:00
為什麼不加空格 32d58d9d8f Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 54.6% (248 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/zh_Hant/
2026-05-18 05:32:44 +00:00
為什麼不加空格 e6e729bb7f Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 52.6% (239 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/zh_Hant/
2026-05-18 05:19:35 +00:00
Rafael Fontenelle 812c633f93 Translated using Weblate (Portuguese)
Currently translated at 100.0% (454 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/pt/
2026-05-18 02:52:13 +00:00
daniel 13dd35c826 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 52.6% (239 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/zh_Hant/
2026-05-18 02:19:05 +00:00
renovate[bot] 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
renovate[bot] bab1828b52 Update web npm deps non-major (#6604)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 22:51:30 +02:00
6543 a53ad1911d Translated using Weblate (Bavarian)
Currently translated at 100.0% (454 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/bar/
2026-05-17 19:08:36 +00:00
6543 f3a3c77368 Translated using Weblate (German)
Currently translated at 100.0% (454 of 454 strings)

Translation: Woodpecker CI/UI
Translate-URL: https://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
2026-05-17 19:08:35 +00:00