Ferdinand Thiessen
5f200c7765
test: reenable localstack tests (bug fixed) but disable MinIO versioned copy test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-10 14:23:07 +07:00
Ferdinand Thiessen
22b9d912b1
test: only skip tests failing on localstack for localstack
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-10 14:23:07 +07:00
Ferdinand Thiessen
de338d9d9f
test: fix s3 external storage tests to run all storages on ci
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-06-10 14:23:07 +07:00
John Molakvoæ
377eebaece
chore(workflows): add auto stable PR title update
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-06-07 09:05:03 +07:00
Joas Schilling
f6931d79bb
ci: Skip second S3 test temporarily
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-06 15:02:58 +07:00
Joas Schilling
20e1ff78ad
ci: Remove no longer supported --verbose
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-06 14:36:28 +07:00
Stephan Orbaugh
04118afdab
Merge pull request #53287 from nextcloud/feat/test-app-routes
...
feat(tests): Test application enabling/disabling and routes
2025-06-06 13:00:02 +07:00
Côme Chilliet
c6f2eff7f7
fix: Fix log display for integration tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-06-05 17:58:54 +07:00
Côme Chilliet
a15c473ae2
feat(tests): Test application enabling/disabling and routes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-06-05 15:12:28 +07:00
skjnldsv
9fd6090194
fix(workflows): releases changelog generator tags handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-06-05 12:39:14 +07:00
Joas Schilling
d72110cd35
ci: Add storage name to run name for easier identification
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-02 19:07:18 +07:00
Joas Schilling
893c0b4db5
ci(github): No longer fail-fast
...
On average this is costing us more CI time due to flaky tests,
then we save by actually skipping them.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-02 14:09:07 +07:00
dependabot[bot]
f530a6c7d5
Merge pull request #53236 from nextcloud/dependabot/github_actions/github-actions-1204f2af31
2025-06-01 08:24:20 +07:00
dependabot[bot]
6b20851438
build(deps): bump LizardByte/setup-python-action
...
Bumps the github-actions group with 1 update: [LizardByte/setup-python-action](https://github.com/lizardbyte/setup-python-action ).
Updates `LizardByte/setup-python-action` from 2025.426.160528 to 2025.530.174035
- [Release notes](https://github.com/lizardbyte/setup-python-action/releases )
- [Commits](f4367d0377...6fe6118971 )
---
updated-dependencies:
- dependency-name: LizardByte/setup-python-action
dependency-version: 2025.530.174035
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-01 09:38:26 +07:00
Ferdinand Thiessen
cd99745a07
chore: adjust codeowners for stylesheets
...
1. Fix code owners to assign frontend to CSS / SCSS changes instead of
backend.
2. Fix mixed usage of tabs and spaces in the file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-05-31 16:08:25 +07:00
Andy Scherzinger
7e101aa638
ci(feedback): Use default action template
...
...since modifications have been up-streamed
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-30 09:25:51 +07:00
Andy Scherzinger
028ed380ce
ci(crl): Add srtable31 branch
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-30 08:56:42 +07:00
dependabot[bot]
db637f3a8c
build(deps): bump the github-actions group across 1 directory with 2 updates
...
Bumps the github-actions group with 2 updates in the / directory: [cypress-io/github-action](https://github.com/cypress-io/github-action ) and [codecov/test-results-action](https://github.com/codecov/test-results-action ).
Updates `cypress-io/github-action` from 6.7.16 to 6.9.2
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](108b8684ae...be1bab96b3 )
Updates `codecov/test-results-action` from 1.1.0 to 1.1.1
- [Release notes](https://github.com/codecov/test-results-action/releases )
- [Commits](f2dba722c6...47f89e9acb )
---
updated-dependencies:
- dependency-name: cypress-io/github-action
dependency-version: 6.9.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: codecov/test-results-action
dependency-version: 1.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 17:57:27 +07:00
Joas Schilling
a4bbdefcdf
ci: Update comments and correctly skip the "pull 3rdparty" command
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-26 09:37:18 +07:00
Joas Schilling
2d649357a1
ci: Ignore template-injection on nextcloud-releases workflow
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-26 09:30:04 +07:00
Andy Scherzinger
923b4477cc
Merge pull request #53076 from nextcloud/gw-codeowners-public-api
...
chore(codeowners): add codeowners for calendar and contacts api
2025-05-25 16:40:09 +07:00
Andy Scherzinger
7c45c147dc
Merge pull request #53069 from nextcloud/ci/noid/syncActions
...
ci(gh): Sync actions
2025-05-23 23:00:29 +07:00
Joas Schilling
94e071e30f
ci: Harden some and ignore others that are blocked from forks
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-23 21:13:44 +07:00
Joas Schilling
519d77db33
ci: Pin more actions, images and permissions
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-23 21:03:04 +07:00
Joas Schilling
d22a4cab90
ci: Try to pin images
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-23 20:29:53 +07:00
Andy Scherzinger
505d63363c
ci(gh): Pin action to a hash
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-23 19:53:18 +07:00
Andy Scherzinger
8b92f695b7
ci(gh): Sync actions
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-23 19:51:49 +07:00
Daniel Kesselberg
4da8edc941
chore(codeowners): add codeowners for calendar and contacts api
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-05-23 18:07:15 +07:00
skjnldsv
a4a3d15d82
feat: auto-generate changelog on release
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-05-22 16:58:06 +07:00
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