Граф коммитов

171 Коммитов

Автор SHA1 Сообщение Дата
Julius Härtl fdbb025b6b
fix: Add stable29 to update-node-dist branches
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-04-05 07:58:51 +02:00
Joas Schilling 0f4f547603
chore(CI): Adjust testing matrix for Nextcloud 29 on stable29
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-28 14:44:26 +01:00
Jonas b6833d8533
test(cypress): Downgrade cypress-io/github-action to v5.3.0 to fix errors
Starting with v5.4.0, tons of "tar: ... Cannot mkdir: Permission denied"
errors.

Signed-off-by: Jonas <jonas@freesources.org>
2024-03-19 16:49:47 +01:00
Nextcloud bot 5fde9393d6 Updating phpunit-mysql.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-15 16:24:24 +00:00
Jonas e7946537fe
fix(ci): Add back 'npm' cache option to setup-node action runs
Signed-off-by: Jonas <jonas@freesources.org>
2024-03-12 22:50:50 +01:00
Jonas fb854167c3
test(ci): Revert some cypress workflow changes
Also rename `cypress.yml` to `cypress-e2e.yml` to prevent it being
overwritten by each automatic update from the workflow templates.

Signed-off-by: Jonas <jonas@freesources.org>
2024-03-12 12:22:19 +01:00
Jonas 875616a889
fix(ci): Add back renovate bot as accepted actor in automerge workflow
Signed-off-by: Jonas <jonas@freesources.org>
2024-03-12 11:03:28 +01:00
skjnldsv ff885a73e0
chore: update workflows from templates
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-03-11 18:28:31 +01:00
Julius Härtl 511e8af285
ci: Run composer setup for assistant
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-02-28 16:09:45 +01:00
Luka Trovic 9d7db568df feat: handle assistant sync task
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-02-26 21:06:04 +01:00
Nextcloud bot be5c907130 Updating command-compile.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-20 19:04:45 +00:00
Julius Härtl 5ed6359e7c
ci: Do not commit bundles on npm audit fix prs
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-02-14 08:04:38 +01:00
Max 0feb769ded
fix(ci): use output rather than failure
Signed-off-by: Max <max@nextcloud.com>
2024-02-12 15:54:40 +01:00
John Molakvoæ 304b01c035
chore: update workflows from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2024-02-08 15:09:03 +01:00
Nextcloud bot 5fb533e613 Updating command-compile.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-04 20:42:17 +00:00
Julius Härtl b963426781
Update CODEOWNERS
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-01-30 16:19:37 +01:00
Max a643da06a6
test(cy): components in CI
Signed-off-by: Max <max@nextcloud.com>
2024-01-18 10:27:27 +01:00
dependabot[bot] f588976069
chore(deps): bump tj-actions/changed-files in /.github/workflows
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 39 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v39...v41)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 16:53:24 +00:00
Max 22f173d7c7
chore(ci): update workflows, remove *-when-unrelated
Fixes #2372.

We now have a different way of handling option workflow runs.
This allows to only run the workflows when needed
and require them to pass when they run.

Signed-off-by: Max <max@nextcloud.com>
2024-01-02 11:23:34 +01:00
Julius Härtl 6197b42b2e
Revert "chore: update workflows from templates" 2023-12-28 09:54:45 +01:00
John Molakvoæ d7079f4d9c
chore: update workflows from templates
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-12-27 10:51:53 +01:00
Max 4c37bd5866
chore(ci): configure dependabot reviewers
Signed-off-by: Max <max@nextcloud.com>
2023-12-19 10:08:39 +01:00
Max 8eefb66434
enh(ci): set renovate PRs to auto merge
Signed-off-by: Max <max@nextcloud.com>
2023-12-19 09:46:43 +01:00
Max 2263c8f8a8
test(ci): upload nextcloud.log to different files
Signed-off-by: Max <max@nextcloud.com>
2023-12-13 15:25:15 +01:00
Max d9f8c89b38
chore(ci): use current upload-artifact action
Fix the warning in CI.

Signed-off-by: Max <max@nextcloud.com>
2023-12-13 14:05:55 +01:00
Julius Härtl bac187bd3a
ci: Move server version to the actual build step
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-11-29 22:22:38 +01:00
Jonas 5c7d3918db
test(ci): Upload cypress snapshots on failure
Signed-off-by: Jonas <jonas@freesources.org>
2023-11-29 20:46:52 +01:00
Julius Härtl 6c6a7d8898
Create update-nextcloud-ocp-approve-merge.yml
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-11-27 11:15:47 +01:00
Joas Schilling f5556e6ddf
feat(deps): Add Nextcloud 29 support on main
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-23 14:32:12 +01:00
Julius Härtl 70af7545e2
ci: more runners
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-10-25 14:23:56 +02:00
Julius Härtl ef8d136bca
ci: Attempt to disable heartbeat
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-10-25 14:23:56 +02:00
Julius Härtl 0f74c53cfd
ci: try to disable webcron
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-10-25 14:23:55 +02:00
Julius Härtl 2bff0c7c2a
chore(php): Add PHP 8.3 to test matrix
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-10-23 22:29:23 +02:00
Julius Härtl 83b0e747a4
ci(cypress): Use cypress-split for running tests in parallel
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-10-12 18:08:32 +02:00
Max 48212e97da
test(ci): use a single runner for cypress tests
Signed-off-by: Max <max@nextcloud.com>
2023-09-11 17:27:58 +02:00
Julius Härtl 78433292b1
ci(dist): Use deployment environment to build dist assets
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-06 14:54:57 +02:00
Julius Härtl a2315295be
Merge pull request #4772 from nextcloud/test/slow-cypress-on-push 2023-09-06 08:42:22 +02:00
Julius Härtl 9dcd2aa45d
ci: Add workflow to update node dist files on main
Signed-off-by: Julius Härtl <jus@bitgrid.net>

fix: Check build changes

Signed-off-by: Julius Härtl <jus@bitgrid.net>

fix: use CYPRESS_INSTALL_BINARY

Signed-off-by: Julius Härtl <jus@bitgrid.net>

fix: ref for push

Signed-off-by: Julius Härtl <jus@bitgrid.net>

ci(node): Block merge if js/ was changed

Signed-off-by: Julius Härtl <jus@bitgrid.net>

tmp: remove test branch to see if node check works

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-06 08:33:33 +02:00
Max f30ba20ecd
test(cypress): only run in parallel for pull requests
Results from pushes are not time critical.
Save some resources by avoiding the overhead of parallelization.

Signed-off-by: Max <max@nextcloud.com>
2023-09-06 08:04:09 +02:00
Julius Härtl f4b0fcce5b
ci(cypress): Make sure to build before cypress
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-08-17 17:06:27 +02:00
Julius Härtl 8a8d84c5c9
Update dependabot-approve-merge.yml 2023-07-20 22:35:22 +02:00
Julius Härtl 734c2faf8a
chore: Update markdown issue template
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-07-11 18:46:24 +02:00
Julius Härtl 126a431dfe
ci(audit): Do not run audit for master branch
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-07-10 09:24:52 +02:00
Julius Härtl 36cb5e0841
ci(audit): Do not create pull requests if npm audit fix fails
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-07-10 09:23:23 +02:00
max-nextcloud 8c0b1a8da3
Create pr-feedback.yml
Signed-off-by: max-nextcloud <max@nextcloud.com>
2023-07-04 18:20:10 +02:00
Julius Härtl ff786075d9
ci: Fix compile command on mixed runners
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-29 08:05:29 +02:00
John Molakvoæ d60b8f66a3 chore: update relativeci workflow and webpack usage
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-06-28 10:44:36 +02:00
Jonas 07f1484d2c
ci(workflows): Update Github workflows from templates
Signed-off-by: Jonas <jonas@freesources.org>
2023-06-26 17:35:13 +02:00
Julius Härtl 55903fbc48
ci(phpunit): Work around flaky self hosted runners
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-24 10:05:03 +02:00
Julius Härtl 1480fd0fd8
use proper database for cypress
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-24 10:04:20 +02:00