From ec90fcccb477fe6515d1648e4c04620f5d8ea95e Mon Sep 17 00:00:00 2001 From: SebastianKrupinski Date: Sat, 2 May 2026 14:27:38 -0400 Subject: [PATCH] chore: code quality protections Signed-off-by: SebastianKrupinski --- .github/workflows/integration-tests.yml | 12 +++++++++++- .github/workflows/unit-tests.yml | 14 ++++++++++++-- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index d08f930..52417c1 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -20,7 +20,7 @@ jobs: matrix: php-version: ["8.2", "8.5"] - name: Integration PHP ${{ matrix.php-version }} + name: PHP ${{ matrix.php-version }} steps: - name: Checkout repository @@ -85,3 +85,13 @@ jobs: - name: Run integration tests run: composer test:integration + + integration-test: + runs-on: ubuntu-latest + needs: integration + + name: Integration Test + + steps: + - name: Integration test matrix passed + run: echo "All integration test matrix jobs passed." diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index cea7e54..d1619ff 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -14,7 +14,7 @@ jobs: matrix: php-version: ["8.2", "8.5"] - name: Unit PHP ${{ matrix.php-version }} + name: PHP ${{ matrix.php-version }} steps: - name: Checkout repository @@ -31,4 +31,14 @@ jobs: run: composer install --prefer-dist --no-progress --no-interaction - name: Run unit tests - run: composer test:unit \ No newline at end of file + run: composer test:unit + + unit-test: + runs-on: ubuntu-latest + needs: unit + + name: Unit Test + + steps: + - name: Unit test matrix passed + run: echo "All unit test matrix jobs passed." \ No newline at end of file