From dd7c0c94a8ad76f5e7c1eeb0eb5aeb338b1798f0 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 23 Sep 2024 10:45:02 +0800 Subject: [PATCH 1/7] Run workflow on specific Laravel versions Signed-off-by: Mior Muhammad Zaki --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 77587de5..9349d3b2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -52,7 +52,7 @@ jobs: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" - name: Install PHP dependencies - run: composer update --prefer-stable --no-interaction --no-progress + run: composer update --prefer-stable --no-interaction --no-progress --with="laravel/framework:^${{ matrix.laravel }}" - name: Execute tests run: vendor/bin/pest tests/Php73Test.php From 045a2f7c25716a37e3aea0b6010efb3190d0c592 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 23 Sep 2024 10:47:13 +0800 Subject: [PATCH 2/7] wip Signed-off-by: Mior Muhammad Zaki --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9349d3b2..ea5f89a9 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -52,7 +52,7 @@ jobs: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" - name: Install PHP dependencies - run: composer update --prefer-stable --no-interaction --no-progress --with="laravel/framework:^${{ matrix.laravel }}" + run: composer update --prefer-stable --no-interaction --no-progress --with="illuminate/support:^${{ matrix.laravel }}" - name: Execute tests run: vendor/bin/pest tests/Php73Test.php From 261e4d001bb8f221358e79ce9de4e416e21de936 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 23 Sep 2024 10:50:28 +0800 Subject: [PATCH 3/7] wip Signed-off-by: Mior Muhammad Zaki --- .github/workflows/tests.yml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ea5f89a9..b945af16 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,21 +16,17 @@ jobs: strategy: fail-fast: true matrix: - php: [7.3, 7.4, '8.0', 8.1, 8.2, 8.3] - laravel: [8, 9, 10, 11] - exclude: - - php: 7.3 - laravel: [9, 10, 11] + php: [8.2, 8.3] + laravel: [10, 11] + include: - php: 7.4 - laravel: [9, 10, 11] - - php: 8.0 - laravel: [10, 11] + laravel: 8 + - php: '8.0' + laravel: [8, 9] - php: 8.1 - laravel: [8, 11] + laravel: [8, 9, 10] - php: 8.2 - laravel: 8 - - php: 8.3 - laravel: 8 + laravel: 9 name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} From 0996413140091eff8b5e14718976179501ec3e03 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 23 Sep 2024 10:51:11 +0800 Subject: [PATCH 4/7] wip Signed-off-by: Mior Muhammad Zaki --- .github/workflows/tests.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b945af16..895e1ffa 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -22,9 +22,15 @@ jobs: - php: 7.4 laravel: 8 - php: '8.0' - laravel: [8, 9] + laravel: 8 + - php: '8.0' + laravel: 9 + - php: 8.1 + laravel: 8 + - php: 8.1 + laravel: 9 - php: 8.1 - laravel: [8, 9, 10] + laravel: 10 - php: 8.2 laravel: 9 From a92e28eab76eee837c2a362850033f226dc392a7 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 23 Sep 2024 11:35:01 +0800 Subject: [PATCH 5/7] wip Signed-off-by: Mior Muhammad Zaki --- .github/workflows/tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 895e1ffa..47c6137f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,6 +19,8 @@ jobs: php: [8.2, 8.3] laravel: [10, 11] include: + - php: 7.3 + laravel: 8 - php: 7.4 laravel: 8 - php: '8.0' From 0bf1f882209813d96dbb2e7abdb2b18cc79e706e Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 23 Sep 2024 11:35:25 +0800 Subject: [PATCH 6/7] wip Signed-off-by: Mior Muhammad Zaki --- .github/workflows/tests.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 47c6137f..895e1ffa 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,8 +19,6 @@ jobs: php: [8.2, 8.3] laravel: [10, 11] include: - - php: 7.3 - laravel: 8 - php: 7.4 laravel: 8 - php: '8.0' From 531e52ee9487361a1e543892d5e2c1c851ac54f2 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 23 Sep 2024 16:27:58 +0800 Subject: [PATCH 7/7] wip Signed-off-by: Mior Muhammad Zaki --- .github/workflows/tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 895e1ffa..47c6137f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,6 +19,8 @@ jobs: php: [8.2, 8.3] laravel: [10, 11] include: + - php: 7.3 + laravel: 8 - php: 7.4 laravel: 8 - php: '8.0'