|
10 | 10 | name: CI
|
11 | 11 | uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1
|
12 | 12 | with:
|
| 13 | + composer_install: true |
13 | 14 | # Use simple_matrix to limit the number of created jobs
|
14 | 15 | # phpunit.xml.dist has a large number of testsuites, all of which are tested with
|
15 | 16 | # multiple versions of php + databases in both the modules themselves and other recipes
|
|
20 | 21 | # Run recipe-cms testsuite because that's the most likely to have weird conflicts e.g. graphql
|
21 | 22 | extra_jobs: |
|
22 | 23 | - php: 8.1
|
23 |
| - composer_args: --prefer-lowest |
24 |
| - phpunit: true |
25 |
| - phpunit_suite: recipe-cms |
26 |
| - - php: 8.2 |
27 | 24 | phpunit: true
|
28 | 25 | phpunit_suite: recipe-cms
|
| 26 | + ## Added behat tests: |
| 27 | + - php: 8.1 |
| 28 | + endtoend: true |
| 29 | + endtoend_suite: silverstripe-elemental |
| 30 | + endtoend_config: vendor/dnadesign/silverstripe-elemental/behat.yml |
| 31 | + - php: 8.1 |
| 32 | + endtoend: true |
| 33 | + endtoend_suite: silverstripe-elemental-userforms |
| 34 | + endtoend_config: vendor/dnadesign/silverstripe-elemental-userforms/behat.yml |
| 35 | + - php: 8.1 |
| 36 | + endtoend: true |
| 37 | + endtoend_suite: admin |
| 38 | + endtoend_config: vendor/silverstripe/admin/behat.yml |
| 39 | + - php: 8.1 |
| 40 | + endtoend: true |
| 41 | + endtoend_suite: cms |
| 42 | + endtoend_config: vendor/silverstripe/cms/behat.yml |
| 43 | + - php: 8.1 |
| 44 | + endtoend: true |
| 45 | + endtoend_suite: contentreview |
| 46 | + endtoend_config: vendor/silverstripe/contentreview/behat.yml |
| 47 | + - php: 8.1 |
| 48 | + endtoend: true |
| 49 | + endtoend_suite: elemental-bannerblock |
| 50 | + endtoend_config: vendor/silverstripe/elemental-bannerblock/behat.yml |
| 51 | + - php: 8.1 |
| 52 | + endtoend: true |
| 53 | + endtoend_suite: elemental-fileblock |
| 54 | + endtoend_config: vendor/silverstripe/elemental-fileblock/behat.yml |
| 55 | + - php: 8.1 |
| 56 | + endtoend: true |
| 57 | + endtoend_suite: subsites |
| 58 | + endtoend_config: vendor/silverstripe/subsites/behat.yml |
| 59 | + - php: 8.1 |
| 60 | + endtoend: true |
| 61 | + endtoend_suite: taxonomy |
| 62 | + endtoend_config: vendor/silverstripe/taxonomy/behat.yml |
| 63 | + - php: 8.1 |
| 64 | + endtoend: true |
| 65 | + endtoend_suite: userforms |
| 66 | + endtoend_config: vendor/silverstripe/userforms/behat.yml |
| 67 | + - php: 8.1 |
| 68 | + endtoend: true |
| 69 | + endtoend_suite: versioned-admin |
| 70 | + endtoend_config: vendor/silverstripe/versioned-admin/behat.yml |
0 commit comments