Skip to content

Commit 74b4a4c

Browse files
committed
Git: Commit composer.lock
1 parent 4627188 commit 74b4a4c

File tree

3 files changed

+4646
-23
lines changed

3 files changed

+4646
-23
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,35 +18,22 @@ permissions: {}
1818
jobs:
1919
pest:
2020
runs-on: ubuntu-latest
21-
strategy:
22-
matrix:
23-
include:
24-
- dependency-versions: lowest
25-
coverage: none
26-
- dependency-versions: highest
27-
coverage: xdebug
2821
steps:
2922
- uses: actions/checkout@v5
3023

3124
- uses: shivammathur/setup-php@v2
3225
with:
3326
php-version: '8.4'
34-
coverage: ${{ matrix.coverage }}
27+
coverage: xdebug
3528

3629
- uses: ramsey/composer-install@v3
3730
with:
38-
dependency-versions: ${{ matrix.dependency-versions }}
3931
composer-options: --no-audit --optimize-autoloader
4032

41-
- run: composer pest:unit -- ${COVERAGE} --ci --bail --stop-on-incomplete --fail-on-all-issues
42-
env:
43-
COVERAGE: ${{ matrix.coverage == 'xdebug' && '--coverage-clover coverage-unit.xml' || '' }}
44-
- run: composer pest:feature -- ${COVERAGE} --ci --bail --stop-on-incomplete --fail-on-all-issues
45-
env:
46-
COVERAGE: ${{ matrix.coverage == 'xdebug' && '--coverage-clover coverage-feature.xml' || '' }}
33+
- run: composer pest:unit -- --coverage-clover coverage-unit.xml --ci --bail --stop-on-incomplete --fail-on-all-issues
34+
- run: composer pest:feature -- --coverage-clover coverage-feature.xml --ci --bail --stop-on-incomplete --fail-on-all-issues
4735

4836
- uses: actions/upload-artifact@v4
49-
if: matrix.coverage == 'xdebug'
5037
with:
5138
name: coverage
5239
path: |
@@ -56,9 +43,6 @@ jobs:
5643
e2e:
5744
needs: pest
5845
runs-on: ubuntu-latest
59-
strategy:
60-
matrix:
61-
dependency-versions: [lowest, highest]
6246
steps:
6347
- uses: actions/checkout@v5
6448

@@ -69,7 +53,6 @@ jobs:
6953

7054
- uses: ramsey/composer-install@v3
7155
with:
72-
dependency-versions: ${{ matrix.dependency-versions }}
7356
composer-options: --no-audit --optimize-autoloader
7457

7558
- run: composer pest:e2e -- --ci --bail --stop-on-incomplete --fail-on-all-issues

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
1-
### Composer template
2-
composer.phar
3-
composer.lock
41
/vendor/
52
/coverage*.xml

0 commit comments

Comments
 (0)