From 6eac9ab00fab3eca9ef9135a53f11965ace7efcf Mon Sep 17 00:00:00 2001 From: Beno!t POLASZEK Date: Tue, 5 Nov 2024 15:35:13 +0100 Subject: [PATCH 1/5] fix: remove schedule --- .github/workflows/app.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/app.yml b/.github/workflows/app.yml index 182f03d..ad823f4 100644 --- a/.github/workflows/app.yml +++ b/.github/workflows/app.yml @@ -5,8 +5,6 @@ on: branches: [ main ] pull_request: branches: [ main ] - schedule: - - cron: '35 8 * * 1' jobs: code-style: From d750fa5239ae0cce55c72fd4e2cb6ec480f6d6eb Mon Sep 17 00:00:00 2001 From: Beno!t POLASZEK Date: Tue, 5 Nov 2024 15:38:10 +0100 Subject: [PATCH 2/5] feat: add PHP8.4 as experimental --- .github/workflows/app.yml | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/.github/workflows/app.yml b/.github/workflows/app.yml index ad823f4..301f5a9 100644 --- a/.github/workflows/app.yml +++ b/.github/workflows/app.yml @@ -11,11 +11,18 @@ jobs: name: Code Style & Static Analysis runs-on: ubuntu-22.04 strategy: + max-parallel: 10 + fail-fast: false matrix: php: - 8.1 - 8.2 - 8.3 + experimental: [ false ] + include: + - php: '8.4' + experimental: true + continue-on-error: ${{ matrix.experimental }} steps: - name: Checkout uses: actions/checkout@v2 @@ -42,11 +49,17 @@ jobs: name: Unit tests runs-on: ubuntu-22.04 strategy: + max-parallel: 10 + fail-fast: false matrix: php: - 8.1 - 8.2 - 8.3 + experimental: [ false ] + include: + - php: '8.4' + experimental: true steps: - name: Checkout uses: actions/checkout@v2 @@ -74,21 +87,26 @@ jobs: runs-on: ubuntu-22.04 services: redis: - image: redis:6.0 + image: redis:7.0 ports: - 6379:6379 strategy: max-parallel: 10 + fail-fast: false matrix: + php: + - 8.1 + - 8.2 + - 8.3 + experimental: [ false ] transport: - "php://localhost?size=10000" - "redis://localhost?size=10000&trimInterval=0.5&pingInterval=0" - "redis://localhost?size=10000&trimInterval=0.5&pingInterval=0.1" - "redis://localhost?size=10000&trimInterval=0.5&pingInterval=0.1&readTimeout=2" - php: - - 8.1 - - 8.2 - - 8.3 + include: + - php: '8.4' + experimental: true steps: - name: Checkout uses: actions/checkout@v2 From d479de4299fe064c0e88c1b13a60d42e38940996 Mon Sep 17 00:00:00 2001 From: Beno!t POLASZEK Date: Tue, 5 Nov 2024 15:40:30 +0100 Subject: [PATCH 3/5] feat: use ubuntu-latest --- .github/workflows/app.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/app.yml b/.github/workflows/app.yml index 301f5a9..0d5f716 100644 --- a/.github/workflows/app.yml +++ b/.github/workflows/app.yml @@ -9,7 +9,7 @@ on: jobs: code-style: name: Code Style & Static Analysis - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest strategy: max-parallel: 10 fail-fast: false @@ -47,7 +47,7 @@ jobs: unit-tests: name: Unit tests - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest strategy: max-parallel: 10 fail-fast: false @@ -84,7 +84,7 @@ jobs: integration-tests: name: Integration tests - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest services: redis: image: redis:7.0 From fcb3d77808728698c02e696a2adda2562dcc8014 Mon Sep 17 00:00:00 2001 From: Beno!t POLASZEK Date: Tue, 5 Nov 2024 15:40:42 +0100 Subject: [PATCH 4/5] feat: use redis-latest --- .github/workflows/app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/app.yml b/.github/workflows/app.yml index 0d5f716..6aa7fc6 100644 --- a/.github/workflows/app.yml +++ b/.github/workflows/app.yml @@ -87,7 +87,7 @@ jobs: runs-on: ubuntu-latest services: redis: - image: redis:7.0 + image: redis:latest ports: - 6379:6379 strategy: From cff1e9263118cc15a23583ec5b34ed77535457cb Mon Sep 17 00:00:00 2001 From: Beno!t POLASZEK Date: Wed, 21 May 2025 11:39:11 +0200 Subject: [PATCH 5/5] fix: update PHP version from 8.4 to 8.5 in workflow --- .github/workflows/app.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/app.yml b/.github/workflows/app.yml index 6aa7fc6..724d7ac 100644 --- a/.github/workflows/app.yml +++ b/.github/workflows/app.yml @@ -18,9 +18,10 @@ jobs: - 8.1 - 8.2 - 8.3 + - 8.4 experimental: [ false ] include: - - php: '8.4' + - php: '8.5' experimental: true continue-on-error: ${{ matrix.experimental }} steps: @@ -56,9 +57,10 @@ jobs: - 8.1 - 8.2 - 8.3 + - 8.4 experimental: [ false ] include: - - php: '8.4' + - php: '8.5' experimental: true steps: - name: Checkout @@ -98,6 +100,7 @@ jobs: - 8.1 - 8.2 - 8.3 + - 8.4 experimental: [ false ] transport: - "php://localhost?size=10000" @@ -105,7 +108,7 @@ jobs: - "redis://localhost?size=10000&trimInterval=0.5&pingInterval=0.1" - "redis://localhost?size=10000&trimInterval=0.5&pingInterval=0.1&readTimeout=2" include: - - php: '8.4' + - php: '8.5' experimental: true steps: - name: Checkout