Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
emteknetnz committed Jul 4, 2024
1 parent 0e7679a commit 3d8b186
Show file tree
Hide file tree
Showing 3 changed files with 8,923 additions and 14 deletions.
13 changes: 4 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,13 @@ jobs:
name: CI
uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1
with:
composer_install: true
# installer contains a sample behat.yml file, though there are no behat tests to run
endtoend: false
# require the following in ci.yml rather than composer.json require-dev specifically for installer because unlike
# regular modules, require-dev will get installed to projects during `composer create-project silverstripe/installer`
composer_require_extra: silverstripe/recipe-testing:^3 silverstripe/frameworktest:^1 mikey179/vfsstream:^1.6.10
composer_require_extra: silverstripe/recipe-testing:^3 mikey179/vfsstream:^1.6.10
extra_jobs: |
- endtoend: true
endtoend_suite: admin
endtoend_config: vendor/silverstripe/admin/behat.yml
- endtoend: true
endtoend_suite: asset-admin
endtoend_config: vendor/silverstripe/asset-admin/behat.yml
- endtoend: true
endtoend_suite: cms
endtoend_config: vendor/silverstripe/cms/behat.yml
endtoend_suite: silverstripe-elemental
endtoend_config: vendor/dnadesign/silverstripe-elemental/behat.yml
47 changes: 42 additions & 5 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,15 @@
"silverstripe/vendor-plugin": "2.x-dev",
"silverstripe/recipe-cms": "5.x-dev",
"silverstripe-themes/simple": "3.x-dev",
"silverstripe/login-forms": "5.x-dev"
},
"require-dev": {
"phpunit/phpunit": "^9.6"
"silverstripe/login-forms": "5.x-dev",
"phpunit/phpunit": "^9.6",
"silverstripe/frameworktest": "dev-pulls/1/elemental-multi as 1.x-dev",
"silverstripe/behat-extension": "dev-pulls/5.3/scroll as 5.3.x-dev",
"silverstripe/admin": "dev-pulls/2/always-inline-submit-elements as 2.x-dev",
"dnadesign/silverstripe-elemental": "dev-pulls/5/always-inline-submit-elements as 5.x-dev",
"silverstripe/developer-docs": "dev-pulls/5/elemental-validation as 5.x-dev",
"silverstripe/recipe-testing": "^3",
"mikey179/vfsstream": "^1.6.10"
},
"extra": {
"project-files": [
Expand All @@ -30,8 +35,40 @@
"composer/installers": true,
"silverstripe/recipe-plugin": true,
"silverstripe/vendor-plugin": true
},
"platform": {
"php": "8.1"
}
},
"prefer-stable": true,
"minimum-stability": "dev"
"minimum-stability": "dev",
"repositories": {
"x0": {
"type": "vcs",
"url": "git@github.com:creative-commoners/silverstripe-frameworktest"
},
"x1": {
"type": "vcs",
"url": "git@github.com:creative-commoners/silverstripe-behat-extension"
},
"x2": {
"type": "vcs",
"url": "git@github.com:creative-commoners/silverstripe-admin"
},
"x3": {
"type": "vcs",
"url": "git@github.com:creative-commoners/silverstripe-elemental"
},
"x4": {
"type": "vcs",
"url": "git@github.com:creative-commoners/developer-docs"
}
},
"conflict": {
"symfony/cache-contracts": "3.2.1",
"symfony/deprecation-contracts": "3.2.1",
"symfony/event-dispatcher-contracts": "3.2.1",
"symfony/service-contracts": "3.2.1",
"symfony/translation-contracts": "3.2.1"
}
}
Loading

0 comments on commit 3d8b186

Please sign in to comment.