Skip to content

chore(workflows): remove cypress cloud#58903

Open
miaulalala wants to merge 1 commit intomasterfrom
chore/noid/update-workflows
Open

chore(workflows): remove cypress cloud#58903
miaulalala wants to merge 1 commit intomasterfrom
chore/noid/update-workflows

Conversation

@miaulalala
Copy link
Contributor

@miaulalala miaulalala commented Mar 12, 2026

Changes:

File Category Change
autocheckers.yml Change-gating Added needs: changes + if: needs.changes.outputs.src != 'false'; fixed summary condition logic
command-pull-3rdparty.yml Fork handling Added pull-requests: read permission + GitHub API step for PR metadata; simplified server_ref step
cypress.yml Fork handling Cypress now runs on forks; removed all Cypress Cloud integration (group, ci-build-id, tag, CYPRESS_RECORD_KEY)
files-external-sftp.yml Bug fix sudo chown -R 0777sudo chmod -R 0777
integration-dav.yml Cosmetic Fixed step indentation (8-space → 4-space)
integration-s3-primary.yml Bug fix Removed sleep 10 before S3 health check
lint-php-cs.yml Change-gating Added needs: changes + if: guard
lint-stylelint.yml Change-gating New changes job via dorny/paths-filter; gated lint on it; added summary job for branch protection
node-test.yml Cleanup Removed commented-out dead code
object-storage-s3.yml Bug fix Removed sleep 10 before S3 health check
performance.yml Fork handling Replaced mid-run "Disabled on forks" fail with job-level if: → clean skipped status on forks
phpunit-object-store-primary.yml Test output Added --log-junit junit.xml to PHPUnit run
update-min-supported-desktop.yml Cosmetic Simplified automated branch name (removed ${{ matrix.branches }}- prefix)

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@miaulalala miaulalala self-assigned this Mar 12, 2026
@miaulalala miaulalala requested a review from a team as a code owner March 12, 2026 18:26
@miaulalala miaulalala requested review from ArtificialOwl, artonge, Copilot, icewind1991, leftybournes and skjnldsv and removed request for a team March 12, 2026 18:26
@miaulalala miaulalala added 3. to review Waiting for reviews tests Related to tests CI labels Mar 12, 2026

This comment was marked as duplicate.

and allow regular cypress tests to run on forks (no secret leaked)
add consistent gating
 for changes
remove empty matrix option
skip performance workflow on forks without it looking like it's failing

Signed-off-by: Anna Larch <anna@nextcloud.com>
@miaulalala miaulalala force-pushed the chore/noid/update-workflows branch from cf40a66 to a77040f Compare March 12, 2026 19:26
Copy link
Member

@provokateurin provokateurin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are a lot of unrelated changes. Please only remove the cypress cloud stuff and move everything else to another PR.

@miaulalala
Copy link
Contributor Author

There are a lot of unrelated changes. Please only remove the cypress cloud stuff and move everything else to another PR.

not unrelated, should ideally change my commit message. Making CI work reliably for contributor as well as members is the goal here, of which cypress cloud is only one part.

@provokateurin
Copy link
Member

At least split them up into separate commits with useful commit messages. If I can't understand the CI changes, I won't approve 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews CI tests Related to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants