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