Skip to content

Commit

Permalink
[TMP] Integration setup
Browse files Browse the repository at this point in the history
  • Loading branch information
ViniTou committed Oct 28, 2024
1 parent e79efef commit 268323c
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 1 deletion.
5 changes: 5 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,11 @@ jobs:
with:
dependency-versions: highest

- name: Add core test dependency
run: |
cd "$HOME/build/project"
docker compose --env-file=.env exec -T --user www-data app sh -c "composer require dev-ibx-8534-relation-iterator-adapter"
- name: Run PHPStan analysis
run: composer run-script phpstan

Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/integration-tests-callable.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,11 @@ jobs:
cd "$HOME/build/project"
docker compose --env-file=.env exec -T --user www-data app sh -c "APP_ENV=behat php bin/console ibexa:behat:create-language 'pol-PL' 'Polish (polski)'"
- name: Add core test dependency
run: |
cd "$HOME/build/project"
docker compose --env-file=.env exec -T --user www-data app sh -c "composer require dev-ibx-8534-relation-iterator-adapter"
- name: Run tests
run: |
cd "$HOME/build/project"
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"ext-simplexml": "*",
"ext-xmlwriter": "*",
"hautelook/templated-uri-bundle": "^3.4",
"ibexa/core": "dev-ibx-8534-relation-iterator-adapter as 5.0.x-dev",
"ibexa/core": "~5.0.x-dev",
"lexik/jwt-authentication-bundle": "^2.8",
"symfony/config": "^5.3",
"symfony/dependency-injection": "^5.3",
Expand Down

0 comments on commit 268323c

Please sign in to comment.