nextcloud / notes

✎ Distraction-free notes and writing
https://apps.nextcloud.com/apps/notes
GNU Affero General Public License v3.0
623 stars 133 forks source link

Move to more standard CI pipelines #1389

Closed juliusknorr closed 3 weeks ago

juliusknorr commented 1 month ago

Deprecation to file as issue to drop once we increase minimum supported versions:

INFO: DeprecatedMethod - lib/Migration/EditorHint.php:33:32 - The method OCP\IConfig::getAppValue has been marked as deprecated (see https://psalm.dev/001)
INFO: DeprecatedMethod - lib/Service/SettingsService.php:75:29 - The method OCP\IConfig::getAppValue has been marked as deprecated (see https://psalm.dev/001)
INFO: DeprecatedMethod - lib/Service/SettingsService.php:90:35 - The method OCP\IConfig::getAppValue has been marked as deprecated (see https://psalm.dev/001)
INFO: DeprecatedMethod - lib/Service/SettingsService.php:197:10 - The method OCP\Util::getVersion has been marked as deprecated (see https://psalm.dev/001)

Standardizing the phpunit test execution has been left out as it is more of an integration test that currently requires quite a lot of manual setup.

enjeck commented 4 weeks ago

@juliusknorr Can you merge this (I can't, until https://github.com/nextcloud/notes/pull/1388 is merged I think)? When we get this in, maybe the other dependabot PRs can now be auto-merged