Skip to content

Commit ec90fcc

Browse files
chore: code quality protections
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
1 parent 893a564 commit ec90fcc

2 files changed

Lines changed: 23 additions & 3 deletions

File tree

.github/workflows/integration-tests.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
matrix:
2121
php-version: ["8.2", "8.5"]
2222

23-
name: Integration PHP ${{ matrix.php-version }}
23+
name: PHP ${{ matrix.php-version }}
2424

2525
steps:
2626
- name: Checkout repository
@@ -85,3 +85,13 @@ jobs:
8585

8686
- name: Run integration tests
8787
run: composer test:integration
88+
89+
integration-test:
90+
runs-on: ubuntu-latest
91+
needs: integration
92+
93+
name: Integration Test
94+
95+
steps:
96+
- name: Integration test matrix passed
97+
run: echo "All integration test matrix jobs passed."

.github/workflows/unit-tests.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
matrix:
1515
php-version: ["8.2", "8.5"]
1616

17-
name: Unit PHP ${{ matrix.php-version }}
17+
name: PHP ${{ matrix.php-version }}
1818

1919
steps:
2020
- name: Checkout repository
@@ -31,4 +31,14 @@ jobs:
3131
run: composer install --prefer-dist --no-progress --no-interaction
3232

3333
- name: Run unit tests
34-
run: composer test:unit
34+
run: composer test:unit
35+
36+
unit-test:
37+
runs-on: ubuntu-latest
38+
needs: unit
39+
40+
name: Unit Test
41+
42+
steps:
43+
- name: Unit test matrix passed
44+
run: echo "All unit test matrix jobs passed."

0 commit comments

Comments
 (0)