Commit Graph

204 Commits

Author SHA1 Message Date
dependabot[bot]
e460201b2a chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.1 to 2.16.2
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.16.1 to 2.16.2.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](ca335408fd...b533471f00)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-version: 2.16.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-03 10:13:19 +02:00
Jyrki Gadinger
558c463a35 fix(needsinfohelper): use correct not-equals operator in expression
I forgot that these aren't JavaScript expressions...

https://docs.github.com/en/actions/reference/workflows-and-actions/expressions#operators

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-29 12:19:32 +02:00
Jyrki Gadinger
14650e44a7 ci(needsinfohelper): pin action commit to 1.3.0
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-28 11:28:24 +02:00
Jyrki Gadinger
b4f15eb73d chore(deps): bump cpp-linter/cpp-linter-action from 2.16.0 to 2.16.1
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-28 11:23:54 +02:00
Jyrki Gadinger
8091b1b55c ci(stale): simplify handling of needsinfo label
remove needsinfo workflow and let the stale workflow handle everything

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-28 11:22:23 +02:00
Jyrki Gadinger
6776fc55fa ci(stale): align message and matching labels with nextcloud/server
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-28 11:22:23 +02:00
Jyrki Gadinger
cf8f1a0824 ci(needsinfohelper): update usernames
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-28 11:22:23 +02:00
Jyrki Gadinger
c20345a08b fix(ci): use correct parameter for fetching the PRs of a branch
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-28 09:16:47 +02:00
Jyrki Gadinger
ee79aacc83 fix(ci): separate workflow for creating a PR comment for built AppImages
See also: https://securitylab.github.com/resources/github-actions-preventing-pwn-requests/

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-08-27 17:09:56 +02:00
dependabot[bot]
9c16647384 chore(deps): Bump cpp-linter/cpp-linter-action from 2.15.0 to 2.16.0
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](f91c446a32...d7155ea669)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 14:26:11 +02:00
dependabot[bot]
2dd8e72c4e chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 12:36:53 +02:00
dependabot[bot]
b91d6aa837 chore(deps): Bump actions/cache from 4.2.3 to 4.2.4
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](5a3ec84eff...0400d5f644)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 11:29:13 +02:00
Matthieu Gallien
966dfa5356 chore: force use of self hosted runners for sonarcloud workflow
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-08-07 12:29:41 +02:00
Matthieu Gallien
5fca59820b feat: checks Qt managed translations for tripple dots instead of elipsis
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-08-02 10:45:00 +02:00
Jyrki Gadinger
ed22111100 ci: switch back to upstream CraftMaster
The fix we needed was merged this week 🎉
https://invent.kde.org/packaging/craftmaster/-/merge_requests/7

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-07-11 19:16:41 +02:00
Claudio Cambra
b935c436b6 fix(github): Update code owners
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-07-11 08:27:14 +02:00
dependabot[bot]
a5396b60f2
chore(deps): Bump platisd/clang-tidy-pr-comments from 1.7.0 to 1.8.0
---
updated-dependencies:
- dependency-name: platisd/clang-tidy-pr-comments
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 07:07:41 +00:00
Nextcloud bot
92c020d4be ci: update reuse.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-06-30 08:32:23 +02:00
Matthieu Gallien
6e4ba6c945
chore: disable cache for inkscape
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-06-26 10:26:05 +02:00
dependabot[bot]
cf68887277 chore(deps): Bump cpp-linter/cpp-linter-action from 2.14.0 to 2.15.0
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.14.0 to 2.15.0.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](8ae6cfaea8...f91c446a32)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-version: 2.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 12:04:53 +02:00
dependabot[bot]
c2da235425 chore(deps): Bump platisd/clang-tidy-pr-comments from 1.6.1 to 1.7.0
Bumps [platisd/clang-tidy-pr-comments](https://github.com/platisd/clang-tidy-pr-comments) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/platisd/clang-tidy-pr-comments/releases)
- [Commits](a8811fa17c...e0e94fe3c8)

---
updated-dependencies:
- dependency-name: platisd/clang-tidy-pr-comments
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 09:34:01 +02:00
Claudio Cambra
21921cca97 fix(ci): Upgrade macOS actions to Sequoia and Xcode 16.2
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-05-15 13:56:47 +02:00
Jyrki Gadinger
01f8700b8e ci: use stable-3.17 branch for desktop-client-blueprints
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-05-14 12:15:46 +02:00
Jyrki Gadinger
66ec4682c1 ci: use new craft cache for 3.17.x, bump Qt to 6.8.3
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-05-14 12:15:46 +02:00
Jyrki Gadinger
c995cdedbf ci: use Xcode 16.2 for macOS workflow
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-05-14 09:58:22 +02:00
Andy Scherzinger
9ac02600c9
ci(reuse): Add reuse check
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-07 23:08:13 +02:00
Andy Scherzinger
7655efa230 docs(reuse): Migrate to SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-06 09:49:30 +02:00
dependabot[bot]
c523a08fdd chore(deps): Bump actions/setup-python from 5.5.0 to 5.6.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](8d9ed9ac5c...a26af69be9)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 09:27:27 +02:00
Jyrki Gadinger
743d1e8a6b ci: temporarily use custom craftmaster fork
this is required to make `General`.`CraftRevision` work as intended.

Revert this after
https://invent.kde.org/packaging/craftmaster/-/merge_requests/7 is
merged.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-04-23 14:52:16 +02:00
Claudio Cambra
9df1ce1294
feat(github): Add action to block unconventional commits
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-04-11 14:45:46 +09:00
Andy Scherzinger
b2a3ef9308
docs(reuse): Add SPDX header and license files
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-04-04 16:53:43 +02:00
dependabot[bot]
f7ef74f10a build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](4cec3d8aa0...ea165f8d65)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 4.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 15:57:45 +02:00
dependabot[bot]
3bdac84e3c
build(deps): bump actions/cache from 4.2.2 to 4.2.3
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](d4323d4df1...5a3ec84eff)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 03:46:34 +00:00
dependabot[bot]
ad969da24e
build(deps): bump actions/setup-python from 5.4.0 to 5.5.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](42375524e2...8d9ed9ac5c)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 00:08:32 +00:00
Matthieu Gallien
0c772176d5 update workflows with platisd/clang-tidy-pr-comments
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
4ac36df8ea update workflows with actions/upload-artifact
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
76cf6e308f update workflows with actions/github-script
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
92e6166313 update workflows with actions/cache
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
8c18c66107 update workflows with actions/setup-python
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
b514aa790d update workflows with cpp-linter/cpp-linter-action
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
f31660f562 update workflows with actions/stale
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
ba526e53ca update workflows with actions/checkout
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
dependabot[bot]
3f9aa4d4d6 Bump cpp-linter/cpp-linter-action from 2.13.4 to 2.14.0
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.13.4 to 2.14.0.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.13.4...v2.14.0)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 15:29:46 +01:00
Jyrki Gadinger
e29e4e2597 add CODEOWNERS file
this will automatically add us as reviewers for new PRs

see also: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-03-10 10:22:24 +01:00
Jyrki Gadinger
ebb8f9a272 update AppImage builds to Qt 6.8.2
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-03-03 17:13:39 +01:00
Jyrki Gadinger
c13049db32 don't remove "needs info" label from maintainers
- replaces syntax to yaml multi-line, apparently `${{ ... }}` was only
  needed because the expression starts with a `!`
- since GitHub workflows only have literals for booleans, null, number,
  and string, we need to use `fromJSON` in order to create an array as
  per the example given in the docs for `contains`

see also:
- https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#jobsjob_idif
- https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/evaluate-expressions-in-workflows-and-actions#example-matching-an-array-of-strings
- https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/evaluate-expressions-in-workflows-and-actions#literals

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-02-26 16:59:01 +01:00
Rello
886cedf892 Update BUG_REPORT.yml
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-01-31 10:28:14 +01:00
Rello
65ab4f9bde
Delete .github/workflows/documentation.yml
Documentation was moved to 
https://github.com/nextcloud/documentation

Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-01-31 09:18:26 +01:00
Matthieu Gallien
d7ada98bab
switch to latest Qt 6.8.1 ci image
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-01-27 10:03:39 +01:00
Matthieu Gallien
9340a2e003
use latest appimage build docker image
see https://github.com/nextcloud/docker-ci/pkgs/container/continuous-integration-client-appimage-qt6/342431972?tag=client-appimage-el8-6.8.1-2

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-01-24 09:08:02 +01:00