Skip to content

Commit

Permalink
DO NOT MERGE - CI RUN ONLY
Browse files Browse the repository at this point in the history
  • Loading branch information
GuySartorelli committed May 23, 2024
1 parent ef51a78 commit 5d781ef
Show file tree
Hide file tree
Showing 3 changed files with 15,023 additions and 8 deletions.
42 changes: 36 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ jobs:
name: CI
uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1
with:
composer_install: true
# Use simple_matrix to limit the number of created jobs
# phpunit.xml.dist has a large number of testsuites, all of which are tested with
# multiple versions of php + databases in both the modules themselves and other recipes
Expand All @@ -20,9 +21,38 @@ jobs:
# Run recipe-cms testsuite because that's the most likely to have weird conflicts e.g. graphql
extra_jobs: |
- php: 8.1
composer_args: --prefer-lowest
phpunit: true
phpunit_suite: recipe-cms
- php: 8.2
phpunit: true
phpunit_suite: recipe-cms
endtoend: true
endtoend_suite: silverstripe-elemental
endtoend_config: vendor/dnadesign/silverstripe-elemental/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: silverstripe-elemental-userforms
endtoend_config: vendor/dnadesign/silverstripe-elemental-userforms/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: admin
endtoend_config: vendor/silverstripe/admin/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: cms
endtoend_config: vendor/silverstripe/cms/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: contentreview
endtoend_config: vendor/silverstripe/contentreview/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: elemental-fileblock
endtoend_config: vendor/silverstripe/elemental-fileblock/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: subsites
endtoend_config: vendor/silverstripe/subsites/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: taxonomy
endtoend_config: vendor/silverstripe/taxonomy/behat.yml
- php: 8.1
endtoend: true
endtoend_suite: userforms
endtoend_config: vendor/silverstripe/userforms/behat.yml
14 changes: 12 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@
"colymba/gridfield-bulk-editing-tools": "5.x-dev",
"tractorcow/silverstripe-fluent": "8.x-dev",
"silverstripe/dynamodb": "6.x-dev",
"silverstripe/linkfield": "5.x-dev"
"silverstripe/linkfield": "5.x-dev",
"silverstripe/framework": "dev-pulls/6/arrays-in-templates as 6.9999999.9999999.9999999-dev"
},
"require-dev": {
"silverstripe/frameworktest": "^2",
Expand All @@ -56,6 +57,9 @@
]
},
"config": {
"platform": {
"php": "8.1"
},
"process-timeout": 600,
"allow-plugins": {
"composer/installers": true,
Expand All @@ -64,5 +68,11 @@
}
},
"prefer-stable": true,
"minimum-stability": "dev"
"minimum-stability": "dev",
"repositories": {
"silverstripe/framework": {
"type": "vcs",
"url": "[email protected]:creative-commoners/silverstripe-framework.git"
}
}
}
Loading

0 comments on commit 5d781ef

Please sign in to comment.