John Molakvoæ
95857b1bb9
Merge pull request #43760 from nextcloud/skjnldsv-patch-2
2024-02-22 14:25:17 +07:00
John Molakvoæ
173ae1c629
fix(workflows): add required `needs` to `phpunit-oci`
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-02-22 12:48:51 +07:00
Nextcloud bot
c020cd4a59
Updating command-compile.yml workflow from template
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-20 19:02:56 +07:00
dependabot[bot]
71360bd2f8
Merge pull request #43631 from nextcloud/dependabot/github_actions/dorny/paths-filter-3.0.1
2024-02-17 15:48:29 +07:00
dependabot[bot]
c62c89b14f
chore(deps): bump dorny/paths-filter from 3.0.0 to 3.0.1
...
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/dorny/paths-filter/releases )
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md )
- [Commits](0bc4621a31...ebc4d7e9eb )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 02:58:55 +07:00
dependabot[bot]
dd3e787d81
chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](26f96dfa69...5d5d22a312 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 02:58:50 +07:00
Ferdinand Thiessen
d04c35c847
chore(CI): Migrate autocheckers from Drone to GitHub
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-14 13:45:51 +07:00
Joas Schilling
f53ba4b8e4
ci: Force kerberos test to GA again
...
Replaying https://github.com/nextcloud/server/pull/43210
Which was accidentally reverted by
https://github.com/nextcloud/server/pull/43515
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-13 09:01:26 +07:00
Ferdinand Thiessen
f712ff2d0e
Merge pull request #43498 from nextcloud/dependabot/github_actions/actions/setup-node-4.0.2
...
chore(deps): Bump actions/setup-node from 4.0.1 to 4.0.2
2024-02-11 21:31:21 +07:00
Ferdinand Thiessen
66e5baf4bc
chore(CI): Make `files_external` CI workflows consistent
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-10 22:40:06 +07:00
dependabot[bot]
5a561a08e6
chore(deps): Bump actions/setup-node from 4.0.1 to 4.0.2
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](b39b52d121...60edb5dd54 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-10 02:11:32 +07:00
Ferdinand Thiessen
6e78271860
fix(CI): Only run phpunit OCI when needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-09 13:16:05 +07:00
Joas Schilling
613409bf0b
Merge pull request #43354 from nextcloud/fix/run-integration-only-if-needed
...
fix(CI): Only run integration tests if needed
2024-02-05 16:52:42 +07:00
Joas Schilling
35bc99d035
Merge pull request #40725 from nextcloud/automated/noid/master-update-psalm-baseline
...
[master] Update psalm-baseline.xml
2024-02-05 14:09:24 +07:00
Ferdinand Thiessen
dc5ef9ca7a
fix(CI): Only run integration tests if needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-05 14:07:06 +07:00
Côme Chilliet
40ab40de30
chore: Use the same configuration in update-baseline as in psalm workflow
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-02-05 11:15:15 +07:00
Joas Schilling
986c1792fd
fix(CI): Put cypress-summary to the "low" queue
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-05 11:08:31 +07:00
Joas Schilling
653c013c6e
feat(CI): Utilize low-resource pool for changes and summaries
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-05 10:08:06 +07:00
John Molakvoæ
67e79485fa
chore(workflows): update `command-compile` from templates
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-02-04 21:24:07 +07:00
dependabot[bot]
7063c167f4
chore(deps): Bump dorny/paths-filter from 2.11.1 to 3.0.0
...
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter ) from 2.11.1 to 3.0.0.
- [Release notes](https://github.com/dorny/paths-filter/releases )
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dorny/paths-filter/compare/v2.11.1...0bc4621a3135347011ad047f9ecf449bf72ce2bd )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-03 02:22:26 +07:00
Ferdinand Thiessen
f546a2fe14
fix(ci): Disable coverage on pull requests
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-02 12:57:10 +07:00
Ferdinand Thiessen
f9ed795608
chore(ci): Migrate files-external webdav tests to GitHub
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-02 12:57:10 +07:00
Joas Schilling
2e488208f6
Merge pull request #43210 from nextcloud/fix/use-github-ci-for-s3-tests
...
chore(ci): Force github CI for tests failing on self-hosted runners
2024-02-01 15:49:33 +07:00
Joas Schilling
95ebc5839b
Merge pull request #43170 from nextcloud/fix/mysql-ci
...
fix(CI): MySQL unit tests, use LTS for code coverage and drop EOL
2024-01-31 17:06:57 +07:00
Côme Chilliet
e1b7a8cece
chore(ci): Force github CI for tests failing on self-hosted runners
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-01-30 15:14:15 +07:00
Ferdinand Thiessen
fc628fcdfc
fix(CI): MySQL unit tests, use LTS for code coverage and drop EOL
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-29 13:26:53 +07:00
Côme Chilliet
625d8ee694
chore(ci): Disable code coverage upload on pull request
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-01-29 12:05:00 +07:00
dependabot[bot]
65b8c8f9dd
Merge pull request #43159 from nextcloud/dependabot/github_actions/actions/checkout-4.1.1
2024-01-27 13:27:57 +07:00
dependabot[bot]
85485ba0b6
Merge pull request #43161 from nextcloud/dependabot/github_actions/peter-evans/create-or-update-comment-4.0.0
2024-01-27 13:27:25 +07:00
Ferdinand Thiessen
73f748c4ad
Merge pull request #43162 from nextcloud/dependabot/github_actions/dorny/paths-filter-3.0.0
...
chore(deps): Bump dorny/paths-filter from 2.11.1 to 3.0.0
2024-01-27 13:44:25 +07:00
dependabot[bot]
db6631748b
chore(deps): Bump dorny/paths-filter from 2.11.1 to 3.0.0
...
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter ) from 2.11.1 to 3.0.0.
- [Release notes](https://github.com/dorny/paths-filter/releases )
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md )
- [Commits](4512585405...0bc4621a31 )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 02:07:55 +07:00
dependabot[bot]
9a52aab202
chore(deps): Bump peter-evans/create-or-update-comment
...
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment ) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases )
- [Commits](23ff15729e...71345be026 )
---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 02:07:50 +07:00
dependabot[bot]
94c5280af4
chore(deps): Bump actions/checkout from 3.5.2 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 4.1.1.
- [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/v3.5.2...b4ffde65f46336ab88eb53be808477a3936bae11 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 02:07:43 +07:00
dependabot[bot]
3cd3ad667b
chore(deps): Bump actions/upload-artifact from 4.2.0 to 4.3.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](694cdabd8b...26f96dfa69 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 02:07:43 +07:00
Ferdinand Thiessen
4465caafa2
chore: Migrate PHPUnit files_external S3 test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:55:16 +07:00
Ferdinand Thiessen
4a1ff0b6da
fix: Run tests only on pull requests and scheduled
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:55:16 +07:00
Ferdinand Thiessen
fd378c1b12
chore(tests): Migrate memcached unit test from drone to GitHub Action
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:55:13 +07:00
Ferdinand Thiessen
8e02014b55
chore(tests): Migrate object storage unit tests from drone to GitHub Actions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:54:23 +07:00
Ferdinand Thiessen
a630ee8dce
chore(tests): Align oracle database tests with the other databases
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:53:32 +07:00
Ferdinand Thiessen
8a68232804
chore(tests): Migrate code coverage generation from drone to GitHub
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:53:29 +07:00
Ferdinand Thiessen
32a4849757
chore(tests): Migrate `sqlite` tests from drone to GitHub
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:52:28 +07:00
Ferdinand Thiessen
bb4f108488
chore(tests): Migrate `postgres` tests from drone to GitHub
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:50:20 +07:00
Ferdinand Thiessen
4e7ff6d7f7
chore(tests): Migrate `mariadb` tests from drone to GitHub
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:48:05 +07:00
Ferdinand Thiessen
6a933b2848
chore(tests): Migrate MySQL database tests from drone to GitHub
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 14:48:04 +07:00
Joas Schilling
da46be4c15
fix(CI): Use ghcr.io/nextcloud/continuous-integration-redis image
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-01-26 13:53:35 +07:00
Ferdinand Thiessen
a3d3517843
fix(integration-s3): Adjust integration test for changed test layout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 13:53:34 +07:00
Ferdinand Thiessen
52cc18efc0
fix(tests): Ensure ldap server can be reached in integration tests on GitHub Actions and other improvments
...
* Run integration tests for every pull request
* Also print docker logs of service containers (ldap, redis)
* Ensure consistent `datadir` for test assertions
* Test openldap features separatly
* Only the LDAP tests rely on `/dev/shm` while `federated.feature` rely on real directory access
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-26 13:53:34 +07:00
Joas Schilling
b64d032795
Enable LDAP tests with redis
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-01-26 13:53:33 +07:00
Joas Schilling
5ebc5be683
Skip the large download again
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-01-26 13:53:33 +07:00
Joas Schilling
e7aff760c2
Don't tail the log output, it's available separately
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-01-26 13:53:31 +07:00