Ferdinand Thiessen
fd8df1003d
chore: remove reviewers from dependendabot - its deprecated
...
Instead make sure all PRs get a reviewer assigned.
Also fixed an issue with the `dist/` folder as there is no automated PR
adding dist files - it needs to be manually updated, so that a PR
containing changes has to be reviewed properly!
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-14 22:27:25 +07:00
provokateurin
2919685603
ci: Add vendor-bin/rector to dependabot
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-14 15:28:14 +07:00
skjnldsv
3dbc479239
chore(cypress): add setup tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-05-09 21:59:23 +07:00
Spencer Murray
ecacdd2e77
ci: pin codecov/test-results-action@v1.1.0 with hash
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
2025-05-01 11:39:23 +07:00
Spencer Murray
dbfbb8da7f
ci: pin codecov/codecov-action@v5.4.2 with hash
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
2025-05-01 11:39:22 +07:00
Marcel Müller
3cf7b8ddbe
chore: Add logs for dc and apache container
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-05-01 11:15:24 +07:00
Spencer Murray
0395eaacbb
ci: change if always() to if not cancelled on test results uploads
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
2025-04-28 16:01:50 +07:00
Spencer Murray
9c3bdf2647
ci: always upload test results, even if tests fail
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
2025-04-28 16:01:49 +07:00
Spencer Murray
c795fb1937
ci: fix whitespace
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
2025-04-28 16:01:49 +07:00
Spencer Murray
41764b9c09
ci: always collect and upload test results, not just on coverage runs
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
2025-04-28 16:01:47 +07:00
Spencer Murray
191d07d588
ci: add Codecov's test analytics and bundle analysis features
...
Signed-off-by: Spencer Murray <spencer.murray@sentry.io>
2025-04-28 16:01:43 +07:00
dependabot[bot]
ce26d5450a
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ), [actions/setup-node](https://github.com/actions/setup-node ), [codecov/codecov-action](https://github.com/codecov/codecov-action ) and [nextcloud-libraries/npm-audit-action](https://github.com/nextcloud-libraries/npm-audit-action ).
Updates `shivammathur/setup-php` from 2.32.0 to 2.33.0
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](9e72090525...cf4cade272 )
Updates `actions/setup-node` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](cdca7365b2...49933ea528 )
Updates `codecov/codecov-action` from 5.4.0 to 5.4.2
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.0...v5.4.2 )
Updates `nextcloud-libraries/npm-audit-action` from 0.1.0 to 0.2.0
- [Release notes](https://github.com/nextcloud-libraries/npm-audit-action/releases )
- [Commits](2a60bd2e79...1b1728b2b4 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-version: 5.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: nextcloud-libraries/npm-audit-action
dependency-version: 0.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-22 13:04:58 +07:00
Ferdinand Thiessen
fd22b9cb18
ci(dependabot): remove stable29 and group composer directories
...
- stable29 is EOL
- make configuration better readable by grouping composer configurations
with `directories` instead of individual configurations.
- do not allow major updates on stable branches, but still do patch
updates.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-22 11:06:27 +07:00
Daniel Kesselberg
fa8b389b6e
ci: add check to ensure composer-bin is not accidentally committed
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-04-15 13:20:37 +07:00
Ferdinand Thiessen
4a64cf54ba
ci: test that all apps are enabled for psalm
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-07 14:40:37 +07:00
John Molakvoæ
cd71887243
chore: bump dependabot npm `open-pull-requests-limit` to 20
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-04-02 19:33:20 +07:00
Ferdinand Thiessen
3d1ecb8994
chore: adjust CODEOWNERS
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-02 16:40:03 +07:00
dependabot[bot]
9a8a11a8a7
build(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [actions/setup-node](https://github.com/actions/setup-node ), [cypress-io/github-action](https://github.com/cypress-io/github-action ), [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `actions/setup-node` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](1d0ff469b7...cdca7365b2 )
Updates `cypress-io/github-action` from 6.7.14 to 6.7.16
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](9c318d4f95...108b8684ae )
Updates `actions/upload-artifact` from 4.6.1 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](4cec3d8aa0...ea165f8d65 )
Updates `peter-evans/create-pull-request` from 7.0.7 to 7.0.8
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](dd2324fc52...271a8d0340 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-version: 6.7.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 4.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-version: 7.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 23:28:29 +07:00
Côme Chilliet
a57f694e8d
feat: add integration test for sharing activity
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 15:43:09 +07:00
Ferdinand Thiessen
fc105b9ed8
fix(mime-types): adjust compiled mime types and sign
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-12 12:41:04 +07:00
Ferdinand Thiessen
7c2baf3b52
chore(CODEOWNERS): do not spam backenders with frontend PRs related to `dist/`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-04 20:43:16 +07:00
Ferdinand Thiessen
3c62472b18
chore: assign talk backend team where needed
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 12:39:32 +07:00
Ferdinand Thiessen
96a96aae0d
chore: Use codeowners instead of workflow to assign reviewers
...
The workflow does not work as it needs a PAT or GitHub App token.
So this will add the teams as code owners to assign people.
By default backend is assigned, but if something below matches it
overwrites the backend assignment, so frontend code will only be
assigned to the frontend team.
Also ensure that for everything there are at least two reviewers.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-03 12:39:26 +07:00
dependabot[bot]
47b26c4dde
chore(deps): bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [cypress-io/github-action](https://github.com/cypress-io/github-action ), [actions/upload-artifact](https://github.com/actions/upload-artifact ), [codecov/codecov-action](https://github.com/codecov/codecov-action ) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `cypress-io/github-action` from 6.7.10 to 6.7.14
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](7271bed2a1...9c318d4f95 )
Updates `actions/upload-artifact` from 4.6.0 to 4.6.1
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](65c4c4a1dd...4cec3d8aa0 )
Updates `codecov/codecov-action` from 5.3.1 to 5.4.0
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.3.1...v5.4.0 )
Updates `peter-evans/create-pull-request` from 7.0.6 to 7.0.7
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](67ccf781d6...dd2324fc52 )
---
updated-dependencies:
- dependency-name: cypress-io/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-28 23:44:56 +07:00
Ferdinand Thiessen
318d2249f0
ci: fix request-reviews workflow
...
The team names are not scoped so we must remove the `nextcloud/` part.
Otherwise it fails with "is not a collaborator".
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-28 13:12:50 +07:00
Joas Schilling
81073a7943
Merge pull request #50991 from nextcloud/chore/request-reviews
...
chore: Automated request for reviews of pull request
2025-02-28 09:11:13 +07:00
Ferdinand Thiessen
4c9948422b
chore: Automated request for reviews of pull request
...
Ensure that every PR we receive gets the correct reviewers assigned.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-28 08:45:53 +07:00
skjnldsv
f5e870b95f
chore: auto sync min desktop version with last supported version
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-27 14:39:55 +07:00
Joas Schilling
0fc355aa1e
ci(autochecks): Run some autochecks also on non-PHP files
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-21 12:12:29 +07:00
dependabot[bot]
d5d8aed463
chore(deps): bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node ) and [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `actions/setup-node` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](39370e3970...1d0ff469b7 )
Updates `peter-evans/create-pull-request` from 7.0.5 to 7.0.6
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7.0.5...67ccf781d68cd99b580ae25a5c18a1cc84ffff1f )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-03 12:20:18 +07:00
Nextcloud bot
f3bb7ae666
chore(CI): Updating npm-audit-fix.yml workflow from template
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-29 21:36:09 +07:00
John Molakvoæ
00922bae62
fix(ci): cypress container name
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-28 10:18:54 +07:00
dependabot[bot]
c11880d9d6
chore(deps): bump the github-actions group across 1 directory with 7 updates
...
Bumps the github-actions group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) | `2.31.1` | `2.32.0` |
| [actions/setup-node](https://github.com/actions/setup-node ) | `4.0.4` | `4.1.0` |
| [cypress-io/github-action](https://github.com/cypress-io/github-action ) | `6.7.7` | `6.7.10` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.4.3` | `4.6.0` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.0.7` | `5.3.1` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) | `7.0.5` | `7.0.6` |
| [marcelklehr/get-github-handles-from-website-action](https://github.com/marcelklehr/get-github-handles-from-website-action ) | `1.0.0` | `1.0.1` |
Updates `shivammathur/setup-php` from 2.31.1 to 2.32.0
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](c541c155ee...9e72090525 )
Updates `actions/setup-node` from 4.0.4 to 4.1.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4.0.4...39370e3970a6d050c480ffad4ff0ed4d3fdee5af )
Updates `cypress-io/github-action` from 6.7.7 to 6.7.10
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](f1f0912d39...7271bed2a1 )
Updates `actions/upload-artifact` from 4.4.3 to 4.6.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](b4b15b8c7c...65c4c4a1dd )
Updates `codecov/codecov-action` from 5.0.7 to 5.3.1
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.0.7...v5.3.1 )
Updates `peter-evans/create-pull-request` from 7.0.5 to 7.0.6
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](5e914681df...67ccf781d6 )
Updates `marcelklehr/get-github-handles-from-website-action` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/marcelklehr/get-github-handles-from-website-action/releases )
- [Commits](a739600f6b...06b2239db0 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: marcelklehr/get-github-handles-from-website-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 18:56:13 +07:00
Joas Schilling
c8abc73b53
fix: Adjust issue template
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-23 09:11:30 +07:00
Joas Schilling
fbf8b80efa
ci: Add stable31 to CI and skip stable28
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-23 08:38:35 +07:00
skjnldsv
19ce362896
chore: add file conversion integration tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-01-16 18:55:44 +07:00
John Molakvoæ
69b4a6cc19
fix(command-compile): persist-credentials for compile bot to allow rebase and force push
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-15 09:32:26 +07:00
John Molakvoæ
0ffdb18f9d
fix(command-compile): cache restore action
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-15 09:15:56 +07:00
John Molakvoæ
08f051b983
chore: update command-compile.yml from template
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-14 10:44:58 +07:00
John Molakvoæ
99147b8747
Merge pull request #50025 from nextcloud/fix/flaky-cypress
2025-01-03 11:11:15 +07:00
skjnldsv
bc523f6441
chore: enable cypress video recording in debug mode
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-01-03 10:41:30 +07:00
Marcel Müller
be1b1f6ae0
chore(ci): Run kerberos tests on ubuntu-latest
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-01-02 17:41:19 +07:00
Daniel Kesselberg
e436552c61
chore(github): Update groupware code owners
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-12-22 17:27:51 +07:00
Daniel Kesselberg
11a2be4c66
ci: fix --coverage-clover does not exist
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-12-16 15:47:17 +07:00
dependabot[bot]
0bf1a74573
chore(deps): bump the github-actions group with 6 updates
...
Bumps the github-actions group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `4.2.0` | `4.2.2` |
| [xt0rted/pull-request-comment-branch](https://github.com/xt0rted/pull-request-comment-branch ) | `2.0.0` | `3.0.0` |
| [actions/setup-node](https://github.com/actions/setup-node ) | `4.0.4` | `4.1.0` |
| [cypress-io/github-action](https://github.com/cypress-io/github-action ) | `6.7.6` | `6.7.7` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `4.6.0` | `5.0.7` |
| [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) | `4.0.0` | `5.0.0` |
Updates `actions/checkout` from 4.2.0 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.2.0...11bd71901bbe5b1630ceea73d27597364c9af683 )
Updates `xt0rted/pull-request-comment-branch` from 2.0.0 to 3.0.0
- [Release notes](https://github.com/xt0rted/pull-request-comment-branch/releases )
- [Changelog](https://github.com/xt0rted/pull-request-comment-branch/blob/main/CHANGELOG.md )
- [Commits](d97294d304...e8b8daa837 )
Updates `actions/setup-node` from 4.0.4 to 4.1.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4.0.4...39370e3970a6d050c480ffad4ff0ed4d3fdee5af )
Updates `cypress-io/github-action` from 6.7.6 to 6.7.7
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](0da3c06ed8...f1f0912d39 )
Updates `codecov/codecov-action` from 4.6.0 to 5.0.7
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Commits](https://github.com/codecov/codecov-action/compare/v4.6.0...v5.0.7 )
Updates `fsfe/reuse-action` from 4.0.0 to 5.0.0
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](3ae3c6bdf1...bb774aa972 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: xt0rted/pull-request-comment-branch
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: cypress-io/github-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: fsfe/reuse-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 23:27:45 +07:00
Kate
bcb8b85fc6
Merge pull request #49224 from nextcloud/build/psalm/unstable-namespace
2024-11-29 12:01:07 +07:00
Robin Appelman
eb05cc2ed1
test: attempt to fix smb sso test
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-11-26 18:10:57 +07:00
Louis Chemineau
ebda7b45f6
chore: Update @nextcloud/cypress to v1.0.0-beta.11
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-11-25 16:22:09 +07:00
Ferdinand Thiessen
212cac9469
ci: Enforce SCSS/CSS rules - add stylelint workflow
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-19 09:42:13 +07:00
John Molakvoæ
dcf067ccc0
Merge pull request #49041 from nextcloud/dependabot/github_actions/github-actions-52fdf4f9c4
2024-11-13 13:03:17 +07:00