aboutsummaryrefslogtreecommitdiffstats
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* ci(psalm): Add missing imagick extensionbackport/48921/stable28provokateurin2024-10-291-3/+3
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* fix(psalm): Enable findUnusedBaselineEntrybackport/48266/stable28provokateurin2024-09-232-68/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* ci(smb-kerberos): Fixate to 22.04 like on stable29 and masterJoas Schilling2024-07-171-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(CI): Update setup-php, setup-node, checkout and paths-filter actionsJoas Schilling2024-07-1724-63/+63
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(CI): Require compilation check when touching version.phpJoas Schilling2024-07-121-0/+1
| | | | | | NPM is using version.php as app version and that seems to be part of the dist files now Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(CI): Ensure we recompile when neededJoas Schilling2024-07-121-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(ci): Use low runners were possibleMarcel Müller2024-07-1216-23/+23
| | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* fix(CI): Install all required dependencies like on masterJoas Schilling2024-06-271-1/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* ci: use precise ref for 3rdparty checkArthur Schiwon2024-06-171-1/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* ci(eol): update workflow from templateRichard Steinmetz2024-06-091-5/+8
| | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* fix(3rdparty): Add a CI job to check 3rdparty integrityJoas Schilling2024-04-051-0/+53
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(ci): update block merge EOL workflowBenjamin Gaussorgues2024-03-261-1/+1
| | | | | | See nextcloud/.github#329 Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* chore(cypress): add 3 more runnersJohn Molakvoæ2024-02-221-2/+2
| | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* chore: Use the same configuration in update-baseline as in psalm workflowCôme Chilliet2024-02-061-3/+3
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Adjust codeownersprovokateurin2024-01-191-1/+1
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Test against stable28 branchesJoas Schilling2023-11-231-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(deps): Bump actions/github-script from 6 to 7dependabot[bot]2023-11-181-1/+1
| | | | | | | | | | | | | | 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>
* Update supported versions on issue templateGit'Fellow2023-11-061-1/+1
| | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* chore(deps): Bump cypress-io/github-action from 6.5.0 to 6.6.0dependabot[bot]2023-11-041-1/+1
| | | | | | | | | | | | | | | 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](https://github.com/cypress-io/github-action/compare/59810ebfa5a5ac6fcfdcfdf036d1cd4d083a88f2...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>
* ci: skip puppeteer chrome downloadDaniel Kesselberg2023-11-016-1/+10
| | | | | | As per https://github.com/puppeteer/puppeteer#installation Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* ci: Only run note-tests once per day on branchesJoas Schilling2023-10-301-4/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* ci: Turn off builds for pushes and merges to master/stable*Joas Schilling2023-10-3011-59/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* ci: Specify concurrency to help with consecutive pushesJoas Schilling2023-10-3011-0/+44
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(deps): bump actions/setup-node from 3.8.1 to 4.0.0dependabot[bot]2023-10-306-9/+9
| | | | | | | | | | | | | | | 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](https://github.com/actions/setup-node/compare/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d...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>
* chore(deps): bump actions/checkout from 3.6.0 to 4.1.1dependabot[bot]2023-10-281-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>
* fix(tests): Only run tests on CI that are neededFerdinand Thiessen2023-10-2710-124/+260
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(cypress): Also clone 3rdparty submodule to keep in sync for cypress testsFerdinand Thiessen2023-10-261-1/+4
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(settings): Stablize user list cypress testsFerdinand Thiessen2023-10-251-3/+3
| | | | | | | | * 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>
* Merge pull request #41039 from nextcloud/fix/run-cypress-always-parallelFerdinand Thiessen2023-10-221-12/+7
|\ | | | | feat(cypress): Always run cypress CI in parallel
| * feat(cypress): Always run cypress CI in parallel (independent from cypress.io)Ferdinand Thiessen2023-10-211-12/+7
| | | | | | | | | | | | | | | | The server always exceeds the free Cypress.io time so there is no benefit using it unless we go for the enterprise plan. So this simply uses `cypress-split` to split the specs and run them in parallel CI workers (only e2e tests). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #41027 from ↵Ferdinand Thiessen2023-10-2123-30/+30
|\ \ | | | | | | | | | | | | nextcloud/dependabot/github_actions/actions/checkout-4.1.1 chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1
| * | chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1dependabot[bot]2023-10-2123-30/+30
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.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/8ade135a41bc03ea155e62e844d188df1ea18608...b4ffde65f46336ab88eb53be808477a3936bae11) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* / chore(deps): Bump peter-evans/create-or-update-commentdependabot[bot]2023-10-213-6/+6
|/ | | | | | | | | | | | | | Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 3.0.2 to 3.1.0. - [Release notes](https://github.com/peter-evans/create-or-update-comment/releases) - [Commits](https://github.com/peter-evans/create-or-update-comment/compare/c6c9a1a66007646a28c153e2a8580a5bad27bcfa...23ff15729ef2fc348714a3bb66d2f655ca9066f2) --- updated-dependencies: - dependency-name: peter-evans/create-or-update-comment dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* chore: Add the talk team as codeowners for things Talk heavily relies onJoas Schilling2023-10-161-0/+10
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(deps): Bump actions/checkout from 3 to 4dependabot[bot]2023-10-1023-30/+30
| | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [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...8ade135a41bc03ea155e62e844d188df1ea18608) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* fix(cypress): runs on integration branchesMax2023-10-091-5/+5
| | | | | | | | | | | Empty `group`, `tag` and `ci-build-id` when `record` is false. When not using cypress cloud these need to be empty. Note that cypress expects strings for group and tag. Therefore `false` will be interpreted as `"false"`. Use an empty string instead. Signed-off-by: Max <max@nextcloud.com>
* Merge pull request #40678 from nextcloud/chore/phpunit-vendor-binChristoph Wurst2023-10-028-21/+16
|\ | | | | chore: Install phpunit via vendor bin
| * chore: Install phpunit via vendor binChristoph Wurst2023-10-028-21/+16
| | | | | | | | | | | | | | | | This means we can all run the same version. And when switching to stableX it can pull the corresponding version too. Also local dev envs and CI run the same phpunit. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | test(cypress): only use the cypress cloud on pull requestsMax2023-10-021-4/+11
|/ | | | | | | | | | | | | | | * Disable recording on integration branches. * No parallelization on integration branches. This will still run the cypress tests - but a bit slower and without recordings. The matrix syntax to enable this is somewhat hard to parse. In case of a PR the matrix will contain one entry for use-cypress-cloud with the value `true`. Otherwise it will have one entry `false`. This way we can exclude containers for the case without the cypress cloud. Signed-off-by: Max <max@nextcloud.com>
* ci: clear disable_functions to enable pcntl_signalDaniel Kesselberg2023-09-301-2/+1
| | | | | | When using ini-file development then disable_functions forbids pcntl_signal by default. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Use latest shivammathur/setup-php in phpunit-32bits.ymlCôme Chilliet2023-09-301-1/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Add 8.3 to lint CI and 32bits test suiteCôme Chilliet2023-09-302-2/+2
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Adding ini-file:development to 32bit CICôme Chilliet2023-09-301-0/+1
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* ci: skip cypress installDaniel Kesselberg2023-09-226-21/+56
| | | | | | Unecessary to download the cypress binary if we don't run cypress Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* try to make kerberos test more reliableRobin Appelman2023-09-201-0/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #40355 from ↵Ferdinand Thiessen2023-09-191-1/+1
|\ | | | | | | | | nextcloud/dependabot/github_actions/cypress-io/github-action-6.5.0 chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.5.0
| * chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.5.0dependabot[bot]2023-09-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress-io/github-action](https://github.com/cypress-io/github-action) from 5.8.3 to 6.5.0. - [Release notes](https://github.com/cypress-io/github-action/releases) - [Changelog](https://github.com/cypress-io/github-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/cypress-io/github-action/compare/d69252d52b9a31bad4f418f05ba2bc83687a02eb...59810ebfa5a5ac6fcfdcfdf036d1cd4d083a88f2) --- updated-dependencies: - dependency-name: cypress-io/github-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #39974 from ↵Ferdinand Thiessen2023-09-196-9/+9
|\ \ | | | | | | | | | | | | nextcloud/dependabot/github_actions/actions/setup-node-3.8.1 chore(deps): Bump actions/setup-node from 3.6.0 to 3.8.1
| * | chore(deps): Bump actions/setup-node from 3.6.0 to 3.8.1dependabot[bot]2023-08-196-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.8.1. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c...5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #39972 from ↵Ferdinand Thiessen2023-09-193-3/+3
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/dependabot/github_actions/peter-evans/create-pull-request-5 chore(deps): Bump peter-evans/create-pull-request from 3 to 5