Matthieu Gallien
bb09bc67fc
improve names of CI checks and do not run them on merges to master
...
not convinced it is needed to run the checks after a merge to master
branch in addition to running them before merging a PR
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-09-25 11:27:13 +02:00
Claudio Cambra
b543a504e6
Add test run to macOS CI
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Claudio Cambra
04a7bae037
Add macOS workflow
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Fetch inkscape for client build in macOS workflow
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Dimitri Papadopoulos
271de9530b
Automatically update GitHub Actions
...
https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-09-16 17:47:43 +02:00
Camila
f1f14f2e24
Bump client and client-appimage image versions.
...
It now includes the new sqlite version.
Signed-off-by: Camila <hello@camila.codes>
2023-09-01 11:57:32 +02:00
Matthieu Gallien
26a2731579
update main CI image to get newer Qt, Java and other dependencies
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-08-22 17:04:42 +02:00
Matthieu Gallien
5991e780f5
try to force use of python 3.8 for windows as required by craft
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-18 09:57:14 +02:00
John Molakvoæ
34bd9630a1
chore: update workflows from templates
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-09 15:47:27 +02:00
Matthieu Gallien
71fbc8620d
sonarcloud action will run on ubuntu:22.04
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-07 17:41:37 +02:00
tobiasKaminsky
711db94590
check German translation for wrong wording
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2023-02-09 22:34:02 +01:00
Matthieu Gallien
b5fe8adb5d
tell OpenCppCoverage that we run an optimized build
...
should fix the crash accordign to the doc linked there
https://github.com/OpenCppCoverage/OpenCppCoverage/wiki/FAQ#your-application-has-thrown-an-unhandled-exception-code-3221225477-exception_access_violation
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-12-15 09:41:13 +01:00
Claudio Cambra
19afb905c0
Only perform Label check on QML files
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2022-12-05 16:06:15 +01:00
Claudio Cambra
2e3768278d
Add QML label check to CI
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2022-12-05 15:21:09 +01:00
Matthieu Gallien
23b8da319f
no need to install python that is already installed
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-11-15 15:15:14 +01:00
Matthieu Gallien
7dfb27f799
do not run tests in parallel as we may get side effects
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-11-09 18:35:10 +01:00
Matthieu Gallien
57e4053216
only test format on changed files and changed lines
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-10-04 18:31:50 +02:00
Matthieu Gallien
27485e2e66
let's check the format via some github action
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-10-04 18:31:50 +02:00
Camila
b1d8390dfe
Remove clang-tidy from .drone.yml.
...
It is being replaced by GH actions.
Signed-off-by: Camila <hello@camila.codes>
2022-10-04 13:41:57 +02:00
Camila
f6f650c85c
Update to docker image to client-5.15-11.
...
Signed-off-by: Camila <hello@camila.codes>
2022-10-04 13:41:57 +02:00
Matthieu Gallien
4e3e8be4f6
configure a list of checks for clang-tidy
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-10-03 21:05:50 +02:00
Matthieu Gallien
43e7308164
check our code with clang-tidy
...
should allow to keep our code tidy and maybe simplify reviews
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-10-02 15:36:25 +02:00
Matthieu Gallien
88629737c1
check our code with clang-tidy
...
should allow to keep our code tidy and maybe simplify reviews
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-10-02 15:09:47 +02:00
Matthieu Gallien
b245c3d762
use the new CI images
...
should ensure a proper AppImage build
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-09-01 10:49:43 +02:00
Matthieu Gallien
81ff8612ad
add explicit OpenSSL path when calling cmake to be able to find it
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-02 16:28:50 +02:00
Matthieu Gallien
0ad5e568ef
use latest CI images for general CI and AppImage CI
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-02 16:28:50 +02:00
Matthieu Gallien
450815261a
switch to using the main client CI image based on ubuntu 22.04
...
will get an upgraded openssl
will get an upgraded Qt
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-02 16:28:50 +02:00
Nextcloud bot
9b0591a39a
Updating command-rebase.yml workflow from template
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-06-26 22:20:25 +02:00
alex-z
300446579c
Fail build when Windows tests fail. Use GH Actions to build and run Windows tests. Create coverage and uppload it to codecov.io.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-06-10 15:18:54 +03:00
Matthieu Gallien
b04b232c32
add new fixup workflow from nextcloud org
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-05-20 13:53:18 +02:00
Git'Fellow
79d091d094
Ask for Desktop Client version
...
Alongside with Server version
2022-05-11 11:56:45 +02:00
Nextcloud bot
6d65443ca3
Updating command-rebase.yml workflow from template
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2022-05-04 08:51:41 +02:00
Camila
f15c7d2a46
Add a new yml github issue template for bug reports.
...
Signed-off-by: Camila <hello@camila.codes>
2022-03-23 10:53:49 +00:00
Pierre Ozoux
3e2d3c8f38
Generates pot files automatically.
...
Signed-off-by: Pierre Ozoux <pierre@ozoux.net>
2022-02-07 10:07:17 +01:00
Matthieu Gallien
7a6bc830dd
let sonarcloud takes automated tests into account and report coverage
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-10-20 08:09:23 +00:00
Felix Weilbach
3d795b0547
SonarCloud: Change workflow name
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-10-19 14:05:55 +00:00
Felix Weilbach
daa205bcef
Sonarcloud: Enable caching
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-10-19 14:05:55 +00:00
Felix Weilbach
51b6d5e28f
Enable Sonarcloud
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-10-14 09:23:44 +00:00
Nextcloud bot
f00c27b4f3
Updating command-rebase.yml workflow from template
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2021-08-23 08:50:42 +00:00
John Molakvoæ
7c54065ed7
Delete rebase.yml
2021-07-27 10:47:21 +00:00
John Molakvoæ
dd9836ea5f
Create command-rebase.yml
2021-07-27 10:47:21 +00:00
Matthieu Gallien
c51815f8ad
use upper case name for the github token access
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-06-08 08:50:51 +00:00
Matthieu Gallien
149b1317e7
really fix the actions to remove needsinfo when someone comment
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-06-08 08:50:51 +00:00
Matthieu Gallien
8b98dfcabb
fix needs info label remover action by providing github token
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-06-01 09:35:19 +02:00
Matthieu Gallien
dbeba16919
ensure we do not remove needs info label when stale bot comment
...
we could have an issue with bug and needs info label
when it is detected as staled by the bot, a comment is added
we should ensure that the automated comment is not taken as answer to
the needs info
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-05-27 08:06:53 +00:00
Matthieu Gallien
a9aef22acb
remove use of checkout action as per review comments
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-05-27 08:06:53 +00:00
Matthieu Gallien
b327522670
automate removal of needs info labels when the issue is commented
...
should help handling needs info label in a more efficient way
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr>
2021-05-27 08:06:53 +00:00
Matthieu Gallien
92146b0c8d
use a specific stale label for needs info handling to solve conflict
...
each stale bot needs to have its own stale label such that it does not
remove the label added by the other bot
that can happen due to needs info bot removing stale label on issues
that have both bug and needs info labels
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-05-27 07:46:59 +00:00
Matthieu Gallien
3d247ad9e3
add a stale bot to help manage needs info issues
...
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr>
2021-05-11 16:32:59 +00:00
Matthieu Gallien
8d12dfe63d
add a message when bot close a staled issue
...
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr>
2021-05-10 07:22:29 +00:00
Matthieu Gallien
60ccc3cb6f
run every 8 hours the stale bot to provide faster reaction to changes
...
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr>
2021-05-10 07:22:29 +00:00