Viktor Scharf and GitHub
6ba2cdf7b6
do not build daily on stable branch ( #2550 )
2026-03-31 16:16:47 +02:00
Viktor Scharf and GitHub
336acffb16
add final step for branch protection ( #2501 ) ( #2532 )
...
* add final step for branch protection
* add step for ready release
2026-03-30 10:35:53 +02:00
Viktor Scharf
8f7ad7f328
change php image
2026-03-26 07:42:11 +01:00
Sawjan Gurung
98b6c53270
ci: fix unwanted workflow skip in the cron pipelines ( #2117 )
...
* ci: run workflow if not found in the list
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: suffix event in cache key to separate cron and push pipelines
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: prefix test workflow with test
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: create empty cache dir for unit tests
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-02-12 17:49:21 +05:45
Sawjan Gurung
fe84d0dec4
[POC] ci: skip previously passed workflows on pipeline restart ( #2099 )
...
* ci: add pipeline info check scripts
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: prefix test pipelines with test
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: implement skip-on-pass for test workflows
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: add cache purge workflow
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-02-12 17:49:07 +05:45
Sawjan Gurung
17606da390
ci: generate api, cli and e2e pipelines in a similar way ( #2095 )
...
* ci: refactor ci config
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: refactor storage and configs
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* ci: fix format
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
2026-02-12 17:46:59 +05:45
ed285049dc
[tests-only] port tests to stable #2087 #2039 ( #2185 )
...
* [tests-only] test: fix API tests (#2087 )
* test: use placeholder value
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* test: fix antivirus test expectations
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
* skip collaborativePosix tests in CI (#2039 )
---------
Signed-off-by: Saw-jan <saw.jan.grg3e@gmail.com >
Co-authored-by: Sawjan Gurung <saw.jan.grg3e@gmail.com >
2026-01-21 07:25:05 +01:00
Sawjan Gurung
389638878a
Merge pull request #2007 from opencloud-eu/ci/fix-translation-pipeline
...
ci: fix translation pipeline
2025-12-16 14:43:39 +05:45
Prashant Gurung and GitHub
7bdbd9c474
skip test related pipelines for ready-release-go PRs ( #2011 ) ( #2018 )
...
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com >
2025-12-12 17:29:13 +05:45
Florian Schade
d19968bec7
enhancement: introduce build time edition channels
...
be careful, the env:OC_EDITION, env:FRONTEND_EDITION, and conf:edition got removed as part of this commit, no deprecation because the flag is build time only!
(cherry picked from commit 40d8aacea4 )
2025-12-11 11:52:57 +01:00
80cf0ba72c
ci: use secret for the chat notifications url ( #2006 )
...
Co-authored-by: Jannik Stehle <j.stehle@opencloud.eu >
2025-12-11 10:02:56 +01:00
Michael Barz and GitHub
52cd4abc15
Add release_branch setting to release-helper
2025-12-05 22:27:13 +01:00
Viktor Scharf and GitHub
4d5851cdff
enable release-go plagin in stable-4.0 branch ( #1982 )
2025-12-05 15:38:58 +01:00
Viktor Scharf and GitHub
5390322e38
[stable-4.0] replace golang image ( #1955 ) ( #1972 )
...
* replace golang image (#1955 )
(cherry picked from commit 6ce0cc6b1f )
* fix test
* Update CliContext.php
2025-12-05 10:39:02 +01:00
Michael Barz and GitHub
0515f2f53c
fix: no tag prefix for containers ( #1945 )
2025-12-01 10:09:40 +01:00
Michael Barz and GitHub
7778eab752
chore: add new production version ( #1941 )
2025-11-29 14:13:52 +01:00
Michael 'Flimmy' Flemming
287cc21981
add image signing with notation
2025-11-28 14:25:19 +01:00
Michael 'Flimmy' Flemming
48d715008a
add heinlein registry as push target
2025-11-28 10:55:52 +01:00
Michael 'Flimmy' Flemming
f917ae6bca
rc-handling was only active for the dryrun, not the real build-and-push
2025-11-26 11:32:09 +01:00
Viktor Scharf
5f7f096d89
disable running ci with watch fs when full-ci
2025-11-24 16:56:56 +01:00
Michael 'Flimmy' Flemming
205ffbbe83
add logic to skip latest tag for pre-releases
2025-11-20 11:27:57 +01:00
Viktor Scharf and Ralf Haferkamp
aa2ff8bdc6
update tika version
2025-11-18 17:37:46 +01:00
Viktor Scharf and GitHub
93d84478a4
removed test virus files from repo ( #1812 )
...
* remove virus file from repo
* doenload zip file
* adjust tests
2025-11-10 09:38:51 +01:00
Ralf Haferkamp and Ralf Haferkamp
f02a23098a
fix: allow 'make dev-docker' with go.work
2025-11-10 08:23:37 +01:00
59eb411024
correct STORAGE_USERS_POSIX_WATCH_FS env typo in CI ( #1746 )
...
* correct env typo
* set STORAGE_USERS_POSIX_SCAN_DEBOUNCE_DELAY=0
* tests: wait for postprocessing to finish before accessing files
---------
Co-authored-by: Ralf Haferkamp <r.haferkamp@opencloud.eu >
2025-11-04 10:22:06 +01:00
Viktor Scharf and GitHub
f04f6ad470
[full-ci] feat: implement OIDC authentication option ( #1676 )
...
* feat: implement Bearer Token authentication option
* fix
2025-10-27 11:17:44 +01:00
2c18d5b010
fix: apply changes from other fixes in compose repo ( #1707 )
...
* fix: apply changes from other fixes in compose repo
* temporarily disabled e2e navigation step
---------
Co-authored-by: Viktor Scharf <v.scharf@opencloud.eu >
2025-10-24 22:10:27 +02:00
Christian Richter and Ralf Haferkamp
53e2398f7a
set server loglevel to error
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-10-08 16:45:16 +02:00
Christian Richter and Ralf Haferkamp
006051322f
set server loglevel to debug
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-10-08 16:45:16 +02:00
Prashant Gurung and GitHub
d5eadeccda
fix restore browsers cache workflow ( #1615 )
...
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com >
2025-10-06 15:40:34 +02:00
Ralf Haferkamp and Ralf Haferkamp
f096285769
feat(groups): Only allow the "null" driver for multi-tenant setups
2025-10-06 11:21:57 +02:00
Ralf Haferkamp and Ralf Haferkamp
7e86d85d62
feat: Add a global flag to enable multi-tenant support
...
When enabled the graph service refuses to start with the "ldap" backend.
Additional enforcements will follow in subsequent commits.
2025-10-06 11:21:57 +02:00
Michael Barz and GitHub
4a0cc1004f
Fix collaboration service name ( #1577 )
...
* fix: collaboration service name
* change: do not use app name in service name
* feat: make collaboration service name configurable
* test: fix test config
2025-09-29 10:06:05 +02:00
Ralf Haferkamp and Ralf Haferkamp
2445c79c44
cleanup: Remove some unused code
...
This removes some remains of the old continous-deployment systems
2025-09-24 08:33:03 +02:00
81bbb5c4cb
[full-ci] run tests with VIPS enabled ( #1420 )
...
* [full-ci] run tests with VIPS enabled
* fix
* fix
---------
Co-authored-by: Viktor Scharf <v.scharf@opencloud.eu >
2025-09-05 10:55:35 +02:00
Ralf Haferkamp
07b97fa7ac
revert(partial): "Filter users by tenant, add tenant ids to demo users"
...
This reverts parts of commit 926a2c2080 .
The LDAP identity backend of the graph service was supposed to stay single-tenant
only. The focus for multi-tenancy should be on the CS3 identity backend.
Also lets keep the internal IDM and demo users clean of any
multi-tenancy stuff for now.
2025-09-04 08:47:19 +02:00
prashant-gurung899
00998a17d2
add pipeline to purge go-bin cache
...
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com >
2025-09-03 12:32:52 +05:45
prashant-gurung899
770889baa0
purge opencloud web build cache and tracing cache
...
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com >
2025-09-02 11:35:30 +05:45
prashant-gurung899
006f843124
add pipeline to playwright purge browsers cache
...
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com >
2025-09-02 09:58:12 +05:45
Pascal Bleser and GitHub
fbaa7528cd
Merge pull request #1418 from pbleser-oc/use-bitnamilegacy
...
Due to the sunsetting of the Docker Hub bitnami repository on 2025-09-28, use the `bitnamilegacy/openldap:2.6 `container image instead of `bitnami/openldap:2.6`
2025-08-29 11:49:05 +02:00
Pascal Bleser
57216a9312
chore(deployments): use bitnamilegacy/openldap:2.6
...
Due to the sunsetting of the Docker Hub bitnami repository on
2025-09-28, use the bitnamilegacy/openldap:2.6 container image instead
of bitnami/openldap:2.6, also in .woodpecker.star
2025-08-29 11:06:24 +02:00
Artur Neumann
c049ffdca2
reduce verbosity in CI
2025-08-29 13:26:53 +05:45
fschade
ca0493b286
enhancement(search): add support for testcontainers to run local tests
2025-08-28 09:32:26 +02:00
Artur Neumann
2ccce301dd
run webUI tests with STORAGE_USES_POSIX_WATCH_FS
2025-08-26 14:05:05 +05:45
Artur Neumann
3c84d2a443
run CoreAPI tests with STORAGE_USES_POSIX_WATCH_FS
2025-08-26 14:05:04 +05:45
Artur Neumann
d1e9967319
run API & CLI tests with STORAGE_USES_POSIX_WATCH_FS
2025-08-26 14:05:00 +05:45
Artur Neumann
3765199158
run also e2e-tests-multi-service pipeline on cron
2025-08-20 10:11:18 +05:45
Viktor Scharf and GitHub
28770fe20d
run all tests with POSIX_WATCH_FS=true ( #1342 )
2025-08-15 13:44:35 +02:00
Artur Neumann
5de38d579f
run CI on cron jobs
2025-08-14 16:07:26 +05:45
prashant-gurung899
9e86482863
add pipeline to send matrix notification
...
Signed-off-by: prashant-gurung899 <prasantgrg777@gmail.com >
2025-08-13 12:24:45 +05:45