-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add ci.yml workflow to modules #11
Comments
We'll use this to create all the initial pull-requests - https://github.com/emteknetnz/module-standardiser It creates PRs that look like this silverstripe/silverstripe-tagfield#212 All the cron jobs are scheduled at varying times throughout the week so we don't clog things up For any custom logic, we'll add this manually after the initial pull-requests have been created |
Looks like a lot of supported modules are missing from the PR list:
Probably more too - I stopped checking when I got that far. |
Didn't quite manage to get all the builds green, but these are mostly failures that just got highlighted by the new build system. We'll create a follow up card. |
Didn't quite manage to get all the builds green, but these are mostly failures that just got highlighted by the new build system. We'll create a follow up card. |
ACs
ACs Round 2 PRs
startsWith(github.repository, '<account>/')
togithub.repository_owner == '<account>'
$find
in module-standardiser was too strictNotes
Custom .travis files
assets - PHP_COVERAGE_SUITE=assets .. to stop travis timing out after 10 minutesnot requiredCustom .travis files, though probably does not need to be custom
Graphql3
missing .travis.yml / ancient non-shared .travis
.travis files where REQUIRE_EXTRA should be moved to composer.json require-dev
Note: keep silverstripe/frameworktest as a requirement in module ci.yml, rather than composer require-dev, because it should eventually get split to move the 'behat test models' to a separate module - issue. If/when that happens, consider moving the requirement of the new module to require-devPRs - CI
PRs - Modules
The text was updated successfully, but these errors were encountered: