File tree Expand file tree Collapse file tree 1 file changed +0
-48
lines changed Expand file tree Collapse file tree 1 file changed +0
-48
lines changed Original file line number Diff line number Diff line change 4848
4949 - name : Run mutation tests
5050 run : XDEBUG_MODE=coverage php vendor/bin/infection --show-mutations --min-msi=${{ env.MINIMUM_MSI_PERCENTAGE }} --threads=4
51-
52-
53- integration :
54- name : " Integration testing (PHP ${{ matrix.php-version }}, Neo4j ${{ matrix.neo4j-version }})"
55- runs-on : " ubuntu-22.04"
56- continue-on-error : true
57-
58- strategy :
59- matrix :
60- neo4j-version : [ "4.2", "4.3", "4.4" ]
61- php-version : [ "7.4", "8.0", "8.1", "8.2" ]
62-
63- services :
64- neo4j :
65- image : neo4j:${{ matrix.neo4j-version }}
66- env :
67- NEO4J_AUTH : none
68- ports :
69- - 7687:7687
70- - 7474:7474
71- options : >-
72- --health-cmd "wget -q --method=HEAD http://localhost:7474 || exit 1"
73- --health-start-period "60s"
74- --health-interval "30s"
75- --health-timeout "15s"
76- --health-retries "5"
77-
78- env :
79- COMPOSER_VERSION : 2
80- COVERAGE_DRIVER : none
81-
82- steps :
83- - name : Checkout repository
84- uses : actions/checkout@v3
85-
86- - name : Setup PHP
87- uses : shivammathur/setup-php@v2
88- with :
89- php-version : ${{ matrix.php-version }}
90- coverage : ${{ env.COVERAGE_DRIVER }}
91- ini-values : memory_limit=512M
92- tools : composer:${{ env.COMPOSER_VERSION }}
93-
94- - name : Install dependencies
95- run : composer install --no-interaction --prefer-dist --no-progress
96-
97- - name : Run integration tests
98- run : php vendor/bin/phpunit --testsuite integration --no-coverage
You can’t perform that action at this time.
0 commit comments