From: Michael Wallner Date: Thu, 12 Oct 2023 07:40:17 +0000 (+0200) Subject: ci: update PHP versions X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-apfd;a=commitdiff_plain;h=HEAD;hp=c7f092af55d796024280f3ca5a1f64935af00f84 ci: update PHP versions --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2ed0b9c..d962fc8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -169,6 +169,60 @@ jobs: run: | make -f scripts/ci/Makefile test + old-matrix-6: + name: old-matrix-6 + env: + PHP: "8.0" + enable_debug: "yes" + enable_maintainer_zts: "yes" + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - name: Install + run: | + sudo apt-get install -y \ + php-cli \ + php-pear \ + re2c + - name: Prepare + run: | + make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php + - name: Build + run: | + make -f scripts/ci/Makefile ext PECL=apfd + - name: Test + run: | + make -f scripts/ci/Makefile test + + old-matrix-7: + name: old-matrix-7 + env: + PHP: "8.1" + enable_debug: "yes" + enable_maintainer_zts: "yes" + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + with: + submodules: true + - name: Install + run: | + sudo apt-get install -y \ + php-cli \ + php-pear \ + re2c + - name: Prepare + run: | + make -f scripts/ci/Makefile php || make -f scripts/ci/Makefile clean php + - name: Build + run: | + make -f scripts/ci/Makefile ext PECL=apfd + - name: Test + run: | + make -f scripts/ci/Makefile test + master-0: name: master-0 continue-on-error: true @@ -200,7 +254,7 @@ jobs: cur-dbg-zts-0: name: cur-dbg-zts-0 env: - PHP: "8.0" + PHP: "8.2" enable_debug: "yes" enable_zts: "yes" runs-on: ubuntu-20.04 @@ -227,7 +281,7 @@ jobs: cur-dbg-zts-1: name: cur-dbg-zts-1 env: - PHP: "8.0" + PHP: "8.2" enable_debug: "no" enable_zts: "yes" runs-on: ubuntu-20.04 @@ -254,7 +308,7 @@ jobs: cur-dbg-zts-2: name: cur-dbg-zts-2 env: - PHP: "8.0" + PHP: "8.2" enable_debug: "yes" enable_zts: "no" runs-on: ubuntu-20.04 @@ -281,7 +335,7 @@ jobs: cur-dbg-zts-3: name: cur-dbg-zts-3 env: - PHP: "8.0" + PHP: "8.2" enable_debug: "no" enable_zts: "no" runs-on: ubuntu-20.04 @@ -310,7 +364,7 @@ jobs: env: CFLAGS: "-O0 -g --coverage" CXXFLAGS: "-O0 -g --coverage" - PHP: "8.0" + PHP: "8.2" runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 diff --git a/package.xml b/package.xml index 76a93e7..8986ba8 100644 --- a/package.xml +++ b/package.xml @@ -24,9 +24,9 @@ This extension does not provide any INI entries, constants, functions or classes mike@php.net yes - 2020-09-21 + 2021-10-04 - 1.0.2 + 1.0.3 1.0.0 @@ -35,8 +35,8 @@ This extension does not provide any INI entries, constants, functions or classes BSD-2-Clause @@ -56,6 +56,7 @@ This extension does not provide any INI entries, constants, functions or classes + diff --git a/php_apfd.h b/php_apfd.h index e98f5be..d9fab11 100644 --- a/php_apfd.h +++ b/php_apfd.h @@ -16,7 +16,7 @@ extern zend_module_entry apfd_module_entry; #define phpext_apfd_ptr &apfd_module_entry -#define PHP_APFD_VERSION "1.0.2" +#define PHP_APFD_VERSION "1.0.3" #ifdef PHP_WIN32 # define PHP_APFD_API __declspec(dllexport) diff --git a/scripts/gen_github_workflow_ci.php b/scripts/gen_github_workflow_ci.php index fd99ee3..1212e0f 100755 --- a/scripts/gen_github_workflow_ci.php +++ b/scripts/gen_github_workflow_ci.php @@ -10,14 +10,14 @@ on: jobs: github([ "old-matrix" => [ - "PHP" => ["5.6", "7.0", "7.1", "7.2", "7.3", "7.4"], + "PHP" => ["5.6", "7.0", "7.1", "7.2", "7.3", "7.4", "8.0", "8.1"], "enable_debug" => "yes", "enable_maintainer_zts" => "yes", -], +], "master" => [ "PHP" => "master", "enable_debug" => "yes",