From 6059ef32e0fddf1dc10777c95091b5ceb1a798fb Mon Sep 17 00:00:00 2001 From: mahdi msr Date: Mon, 29 Sep 2025 04:00:18 +0330 Subject: [PATCH 1/6] dev: update run-tests.yml for running test action --- .github/workflows/run-tests.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 8feb8c1..0383dfa 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -1,7 +1,14 @@ name: run-tests on: + pull_request: + branches: + - main + - dev push: + branches: + - dev + - main paths: - '**.php' - '.github/workflows/run-tests.yml' From 27550372dfdc372de2709b1a16cfddf2aaed39f1 Mon Sep 17 00:00:00 2001 From: mahdi msr Date: Mon, 29 Sep 2025 04:04:14 +0330 Subject: [PATCH 2/6] dev: update run-tests.yml for running test action --- .github/workflows/run-tests.yml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 0383dfa..262a0d5 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -1,20 +1,10 @@ name: run-tests on: - pull_request: - branches: - - main - - dev push: - branches: - - dev - - main - paths: - - '**.php' - - '.github/workflows/run-tests.yml' - - 'phpunit.xml.dist' - - 'composer.json' - - 'composer.lock' + branches: [main, dev] + pull_request: + branches: [main] concurrency: group: ${{ github.workflow }}-${{ github.ref }} From 3846263eb64a7be0dfbd4b1e5ee591934aaf5446 Mon Sep 17 00:00:00 2001 From: mahdi msr Date: Mon, 29 Sep 2025 04:05:56 +0330 Subject: [PATCH 3/6] dev: update run-tests.yml for running test action --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 262a0d5..b1f8e6b 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -12,7 +12,7 @@ concurrency: jobs: test: - runs-on: ${{ matrix.os }} + runs-on: ubuntu-latest timeout-minutes: 5 strategy: fail-fast: true From cf59fc1e59ddcd7d3fe113591d5b9dfdadd98882 Mon Sep 17 00:00:00 2001 From: mahdi msr Date: Mon, 29 Sep 2025 04:08:28 +0330 Subject: [PATCH 4/6] dev: add test bench version --- .github/workflows/run-tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index b1f8e6b..d5f3e15 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -23,8 +23,11 @@ jobs: stability: [prefer-stable] include: - laravel: 12.* + testbench: 10.* - laravel: 11.* + testbench: 9.* - laravel: 10.* + testbench: 8.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }} From 578fac70a029836471780b9efd0a5f916fb9c1e3 Mon Sep 17 00:00:00 2001 From: mahdi msr Date: Mon, 29 Sep 2025 04:10:55 +0330 Subject: [PATCH 5/6] dev: remove php 8.3 --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index d5f3e15..5467cd0 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -18,7 +18,7 @@ jobs: fail-fast: true matrix: os: [ubuntu-latest] - php: [8.4, 8.3] + php: [8.4] laravel: [12.*, 11.*] stability: [prefer-stable] include: From 04ecce7bd74694a95f67d81349ed487872f7cc37 Mon Sep 17 00:00:00 2001 From: mahdi msr Date: Mon, 29 Sep 2025 04:14:56 +0330 Subject: [PATCH 6/6] dev: remove laravel 10 test support --- .github/workflows/run-tests.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 5467cd0..7d8a54c 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -26,8 +26,6 @@ jobs: testbench: 10.* - laravel: 11.* testbench: 9.* - - laravel: 10.* - testbench: 8.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}