From 139a3d1d46414f21fd8e74f6ba9edb53e49a241c Mon Sep 17 00:00:00 2001 From: Daniel Ziegenberg Date: Tue, 29 Jul 2025 10:56:35 +0200 Subject: [PATCH 1/4] Add MOODLE_405_STABLE GHA tests Signed-off-by: Daniel Ziegenberg --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 25996fc5..c573690f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,6 +35,9 @@ jobs: - php: 8.3 moodle-branch: main database: mariadb + - php: 8.3 + moodle-branch: MOODLE_405_STABLE + database: pgsql - php: 8.3 moodle-branch: MOODLE_404_STABLE database: pgsql @@ -80,6 +83,9 @@ jobs: - php: 8.1 moodle-branch: main database: mariadb + - php: 8.1 + moodle-branch: MOODLE_405_STABLE + database: pgsql - php: 8.1 moodle-branch: MOODLE_404_STABLE database: pgsql From 43c615ba07d25f23a1144f8af6ec69bbf3386961 Mon Sep 17 00:00:00 2001 From: Daniel Ziegenberg Date: Tue, 29 Jul 2025 11:01:31 +0200 Subject: [PATCH 2/4] Add MOODLE_500_STABLE GHA tests Signed-off-by: Daniel Ziegenberg --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c573690f..d63efcd9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,6 +35,9 @@ jobs: - php: 8.3 moodle-branch: main database: mariadb + - php: 8.3 + moodle-branch: MOODLE_500_STABLE + database: pgsql - php: 8.3 moodle-branch: MOODLE_405_STABLE database: pgsql @@ -83,6 +86,10 @@ jobs: - php: 8.1 moodle-branch: main database: mariadb + - php: 8.2 + moodle-branch: MOODLE_500_STABLE + database: pgsql + - php: 8.1 moodle-branch: MOODLE_405_STABLE database: pgsql From 0e72cb4d81e1624a75c79d968cd22df6e999bd52 Mon Sep 17 00:00:00 2001 From: Daniel Ziegenberg Date: Tue, 29 Jul 2025 11:02:11 +0200 Subject: [PATCH 3/4] Update lowest PHP version supported by main Signed-off-by: Daniel Ziegenberg --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d63efcd9..e7422ce4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,10 +80,10 @@ jobs: database: pgsql # Lowest php versions supported by each branch (with main always being tested twice). - - php: 8.1 + - php: 8.2 moodle-branch: main database: pgsql - - php: 8.1 + - php: 8.2 moodle-branch: main database: mariadb - php: 8.2 From d73fa96ce26297d061d7080fa74d35944bf6ef59 Mon Sep 17 00:00:00 2001 From: Daniel Ziegenberg Date: Tue, 29 Jul 2025 11:03:04 +0200 Subject: [PATCH 4/4] Remove MOODLE GHA tests for any version before 4.1 LTS (current security release) Signed-off-by: Daniel Ziegenberg --- .github/workflows/ci.yml | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e7422ce4..71c98dfa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,28 +56,6 @@ jobs: moodle-branch: MOODLE_401_STABLE database: pgsql - - php: 8.0 - moodle-branch: MOODLE_400_STABLE - database: pgsql - # The following line is only needed if you're going to run php8 jobs and your - # plugin needs xmlrpc services. - extensions: xmlrpc-beta - - php: 8.0 - moodle-branch: MOODLE_311_STABLE - database: pgsql - # The following line is only needed if you're going to run php8 jobs and your - # plugin needs xmlrpc services. - extensions: xmlrpc-beta - - - php: 7.4 - moodle-branch: MOODLE_310_STABLE - database: pgsql - - php: 7.4 - moodle-branch: MOODLE_39_STABLE - database: pgsql - - php: 7.4 - moodle-branch: MOODLE_38_STABLE - database: pgsql # Lowest php versions supported by each branch (with main always being tested twice). - php: 8.2