Côme Chilliet
12524d93f4
Merge pull request #53417 from nextcloud/fix/fix-32bits-phpunit
...
fix(tests): Fix 32bits PHPUnit tests
2025-06-19 10:38:32 +07:00
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
Côme Chilliet
aa906391f6
fix(tests): Simplify error handling in tests/enable_all.php
...
Simply let the Exception bubble up instead of caching it and using grep
to then detect it.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-06-10 12:05:12 +07:00
Côme Chilliet
143bcf95ef
fix(tests): Enable more PHP modules in phpunit-32bits
...
Also add output when enabling applications, and watch phpunit
configuration file for changes.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-06-10 11:49:07 +07:00
Côme Chilliet
bed6737b90
fix(tests): Fix 32bits PHPUnit tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-06-10 11:02:54 +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]
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
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
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
skjnldsv
a4a3d15d82
feat: auto-generate changelog on release
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-05-22 16:58:06 +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
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
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
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