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>
4 months ago
Ferdinand Thiessen
f9ed795608
chore(ci): Migrate files-external webdav tests to GitHub
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
4 months ago
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>
4 months ago
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>
4 months ago
Côme Chilliet
625d8ee694
chore(ci): Disable code coverage upload on pull request
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
4 months ago
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
...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>
5 months ago
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
...71345be0265236311c031f5c7866368bd1eff043)
---
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>
5 months ago
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>
5 months ago
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
...26f96dfa697d77e81fd5907df203aa23a56210a8)
---
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>
5 months ago
Ferdinand Thiessen
4465caafa2
chore: Migrate PHPUnit files_external S3 test
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
7 months ago
Ferdinand Thiessen
4a1ff0b6da
fix: Run tests only on pull requests and scheduled
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
7 months ago
Ferdinand Thiessen
fd378c1b12
chore(tests): Migrate memcached unit test from drone to GitHub Action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
8e02014b55
chore(tests): Migrate object storage unit tests from drone to GitHub Actions
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
a630ee8dce
chore(tests): Align oracle database tests with the other databases
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
8a68232804
chore(tests): Migrate code coverage generation from drone to GitHub
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
32a4849757
chore(tests): Migrate `sqlite` tests from drone to GitHub
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
bb4f108488
chore(tests): Migrate `postgres` tests from drone to GitHub
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
4e7ff6d7f7
chore(tests): Migrate `mariadb` tests from drone to GitHub
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
6a933b2848
chore(tests): Migrate MySQL database tests from drone to GitHub
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Joas Schilling
da46be4c15
fix(CI): Use ghcr.io/nextcloud/continuous-integration-redis image
Signed-off-by: Joas Schilling <coding@schilljs.com>
5 months ago
Ferdinand Thiessen
a3d3517843
fix(integration-s3): Adjust integration test for changed test layout
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
7 months ago
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>
7 months ago
Joas Schilling
b64d032795
Enable LDAP tests with redis
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Joas Schilling
5ebc5be683
Skip the large download again
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Joas Schilling
e7aff760c2
Don't tail the log output, it's available separately
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Joas Schilling
1ecdefd0e6
fix: Video verification test by cloning talk
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Joas Schilling
058b69eef0
chore: Move integration tests from drone to github
* Improve grouping as setting up CI took 3* the time of the test in average
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 months ago
Joas Schilling
6fc730ea4c
fix(CI): Add codeowners as reviewers for improved backport experience
Signed-off-by: Joas Schilling <coding@schilljs.com>
5 months ago
Simon L
e90f267baa
npm audit fix - remove stable24 and stable25 as they are EOL
Signed-off-by: Simon L <szaimen@e.mail.de>
5 months ago
Joas Schilling
3f8e8d2ccc
feat(CI): Automatically update the root.crl from the appstore
Signed-off-by: Joas Schilling <coding@schilljs.com>
5 months ago
John Molakvoæ
6601117440
chore(cypress): add 3 more runners
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months ago
dependabot[bot]
3f16a3c297
chore(deps): Bump actions/upload-artifact from 4.1.0 to 4.2.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](1eb3cb2b3e
...694cdabd8bdb0f10b2cea11669e1bf5453eed0a6)
---
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>
5 months ago
John Molakvoæ
a9ba1fe7e1
fix(actions): move github.workspace out of compile init step
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months ago
dependabot[bot]
d5fb639de1
chore(deps): Bump actions/cache from 3.3.2 to 3.3.3
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](704facf57e
...e12d46a63a90f2fae62d114769bbf2a179198b5c)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
dependabot[bot]
6326b87319
chore(deps): Bump actions/upload-artifact from 3.1.3 to 4.1.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.3 to 4.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](a8a3f3ad30
...1eb3cb2b3e0f29609092a73eb033bb759a334595)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
dependabot[bot]
1a303663dd
chore(deps): Bump actions/setup-node from 4.0.0 to 4.0.1
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](8f152de45c
...b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8)
---
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>
6 months ago
dependabot[bot]
b23ebbefb5
chore(deps): Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
6 months ago
dependabot[bot]
38006c79fe
chore(deps): Bump actions/stale from 8 to 9
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
6 months ago
Joas Schilling
2f26f647ab
fix(CI): Add stable28 to GitHub Actions
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 months ago
dependabot[bot]
56bda62bc1
chore(deps): Bump actions/github-script from 6 to 7
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
dependabot[bot]
f85b62f933
chore(deps): Bump cypress-io/github-action from 6.5.0 to 6.6.0
Bumps [cypress-io/github-action](https://github.com/cypress-io/github-action ) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/cypress-io/github-action/releases )
- [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md )
- [Commits](59810ebfa5
...ebe8b24c4428922d0f793a5c4c96853a633180e3)
---
updated-dependencies:
- dependency-name: cypress-io/github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
Daniel Kesselberg
67a761b7b2
ci: skip puppeteer chrome download
As per https://github.com/puppeteer/puppeteer#installation
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
8 months ago
Joas Schilling
6cf88256f2
ci: Only run note-tests once per day on branches
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 months ago
Joas Schilling
27a4ad4b5a
ci: Turn off builds for pushes and merges to master/stable*
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 months ago
Joas Schilling
6def538154
ci: Specify concurrency to help with consecutive pushes
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 months ago
dependabot[bot]
17bbed485a
chore(deps): bump actions/setup-node from 3.8.1 to 4.0.0
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.8.1 to 4.0.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](5e21ff4d9b
...8f152de45cc393bb48ce5d89d36b731f54556e65)
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
8 months ago
dependabot[bot]
15ecb1ae9d
chore(deps): bump actions/checkout from 3.6.0 to 4.1.1
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.6.0 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.6.0...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>
8 months ago
Ferdinand Thiessen
cbefae7fd9
fix(tests): Only run tests on CI that are needed
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
f3470cf0af
fix(cypress): Also clone 3rdparty submodule to keep in sync for cypress tests
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago
Ferdinand Thiessen
5b0c27b6da
fix(settings): Stablize user list cypress tests
* Use common `data-testid` to identify elements rather than to depend on internal classes or properties
* Force clean the state for the user tests
* Move leftover acceptance tests for users from drone to cypress
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
8 months ago