Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken builds from initial github actions CI config PRs #37

Closed
GuySartorelli opened this issue Jul 17, 2022 · 3 comments
Closed

Broken builds from initial github actions CI config PRs #37

GuySartorelli opened this issue Jul 17, 2022 · 3 comments
Assignees

Comments

@GuySartorelli
Copy link
Member

GuySartorelli commented Jul 17, 2022

We've added github actions CI but many of the builds are broken. We have decided to merge in CI config and treat the broken builds separately, so this issue is just to track fixing the broken builds.

Module Build Reason Effort
silverstripe/silverstripe-elemental-bannerblock build link failing behat test php 8 mysql 8 (was re-run) medium
silverstripe/silverstripe-externallinks build link broken behat test medium
silverstripe/silverstripe-ckan-registry build link behat failure medium
silverstripe/silverstripe-asset-admin build link behat 7.3 failed after re-run medium
silverstripe/silverstripe-subsites build link failing behat tests medium
silverstripe/silverstripe-graphql build link behat php 7.4 asset-admin 1.11.x-dev failed after 2x re-run (not same failure as asset-admin or recipe-cms) medium
silverstripe/silverstripe-login-forms build link sass-lint linting admin scss medium
silverstripe/cwp-agencyextensions build link failing yarn test medium
silverstripe/cwp-watea-theme build link can't build css medium
silverstripe/cwp-search build link prefer-lowest solr connection issue hard
silverstripe/silverstripe-contentreview build link wrong version of node - have tried both 6 and 10, pure guess module want 6 while admin uses 10 hard
symbiote/silverstripe-advancedworkflow build link git diff failing in js test hard
silverstripe/cow build link out of date requirements hard
silverstripe/recipe-solr-search build link unit test failure hard
silverstripe/silverstripe-behat-extension build link phplinting job only cannot install, likely conflict cow has with symfony and behat requirements hard
silverstripe/silverstripe-config codesniffer not added to composer.json as dev dependency easy
silverstripe/doorman codesniffer not added to composer.json as dev dependency easy
silverstripe/recipe-blog build link failing unit tests, probably phpunit 5 on silverstripe-comments possible needs to require a theme medium - do last
silverstripe/recipe-cms build link failing graphql unit test, same failure as on graphql 3.7 pr medium - do last
silverstripe/recipe-kitchen-sink build link various failures medium - do last
silverstripe/silverstripe-installer build link pdo utf8mb3 unit test failure + same failure as on graphql 3.7 pr medium - do last
silverstripe/recipe-content-blocks build link prefer-lowest a mess, 7.4 plus missing graphql FakeResolveInfo medium - do last
silverstripe/recipe-core build link prefer-lowest a mess, 7.4 plus various unit test failures medium - do last

Guy PRs

Steve PRs

@GuySartorelli
Copy link
Member Author

I can't reproduce failures in the js builds such as these:

I was using nvm use so I'm definitely using the same version of node, and I copy/pasted the commands directly from gha-run-tests to make sure I was doing exactly what CI is doing. It passed fine locally, and didn't have those compiling messages after the git diff.

@GuySartorelli
Copy link
Member Author

I'm unable to reproduce the behat failures in https://github.com/silverstripe/silverstripe-subsites/runs/7381806534?check_suite_focus=true
I've tried having the exact same packages installed, and even though the failures in CI are happening on two different PHP versions and database versions, I've tried matching those as well.

@GuySartorelli GuySartorelli changed the title Broken builds from initial Broken builds from initial github actions CI config PRs Jul 18, 2022
@GuySartorelli
Copy link
Member Author

Builds are green! Whoo!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants