From 3e2430658191d06c6154d2429aedd1040c692aa8 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 24 Dec 2025 13:44:33 +0000 Subject: [PATCH] php-*: switch to git-checkout I skipped php-*-protobuf for now because there are some more complexities there, but the others are simple. Signed-off-by: Colin Watson --- php-8.1-pecl-http.yaml | 15 +++++++++------ php-8.1-pecl-mcrypt.yaml | 9 +++++---- php-8.1-pecl-mongodb.yaml | 15 +++++++++------ php-8.2-pecl-http.yaml | 15 +++++++++------ php-8.2-pecl-mcrypt.yaml | 9 +++++---- php-8.2-pecl-mongodb.yaml | 15 +++++++++------ php-8.3-pecl-http.yaml | 15 +++++++++------ php-8.3-pecl-mcrypt.yaml | 9 +++++---- php-8.3-pecl-mongodb.yaml | 15 +++++++++------ php-8.4-pecl-http.yaml | 15 +++++++++------ php-8.4-pecl-mongodb.yaml | 15 +++++++++------ php-8.5-pecl-http.yaml | 15 +++++++++------ php-8.5-pecl-mongodb.yaml | 15 +++++++++------ 13 files changed, 105 insertions(+), 72 deletions(-) diff --git a/php-8.1-pecl-http.yaml b/php-8.1-pecl-http.yaml index 4ace331348c..502249f2bfe 100644 --- a/php-8.1-pecl-http.yaml +++ b/php-8.1-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.1-pecl-http version: "4.3.1" - epoch: 3 + epoch: 4 description: "Provides PHP ${{vars.phpMM}} HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -36,10 +36,11 @@ environment: - zlib-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha256: 1512dc02fea2356c4df50113e00943b0b7fc99bb22d34d9f624b4662f1dad263 + repository: https://github.com/m6w6/ext-http + tag: v${{package.version}} + expected-commit: 705491493e8292a51687824e6ede98c9b7a20ba9 - uses: pecl/phpize @@ -53,8 +54,10 @@ pipeline: update: enabled: true - release-monitor: - identifier: 371919 + github: + identifier: m6w6/ext-http + strip-prefix: v + tag-filter-prefix: v test: pipeline: diff --git a/php-8.1-pecl-mcrypt.yaml b/php-8.1-pecl-mcrypt.yaml index 8e15494872a..2d168ee562e 100644 --- a/php-8.1-pecl-mcrypt.yaml +++ b/php-8.1-pecl-mcrypt.yaml @@ -1,7 +1,7 @@ package: name: php-8.1-pecl-mcrypt version: "1.0.9" - epoch: 0 + epoch: 1 description: "Provides PHP ${{vars.phpMM}} bindings for the unmaintained libmcrypt - PECL" copyright: - license: PHP-3.01 @@ -31,10 +31,11 @@ environment: - php-${{vars.phpMM}}-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mcrypt-${{package.version}}.tgz - expected-sha512: 21eec7dd286016ef5e853e6004a87a9e5a01f641e848643b2202832e5daad54b2bc24389d724ea01f453c1a8da2109738f3dde173dfcabd5d014c722c4aedd0f + repository: https://github.com/php/pecl-encryption-mcrypt + tag: ${{package.version}} + expected-commit: ee7378051c1776414ee6a459d16942e3f9acdbfc - name: phpize and configure runs: | diff --git a/php-8.1-pecl-mongodb.yaml b/php-8.1-pecl-mongodb.yaml index 88de861a974..df39ef20b41 100644 --- a/php-8.1-pecl-mongodb.yaml +++ b/php-8.1-pecl-mongodb.yaml @@ -1,7 +1,7 @@ package: name: php-8.1-pecl-mongodb version: "2.1.4" - epoch: 0 + epoch: 1 description: "PHP ${{vars.phpMM}} MongoDB driver - PECL" copyright: - license: Apache-2.0 @@ -36,10 +36,13 @@ environment: - zstd-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mongodb-${{package.version}}.tgz - expected-sha512: af5ede6c0c13a168cb741aee1d503e13e13b1ca925cda2a155d6b50a51d35cfe832f4b7d266617c6a65d82d4507be0b109bdd4cf92939715b23ba6248b238236 + repository: https://github.com/mongodb/mongo-php-driver + tag: ${{package.version}} + expected-commit: 307bbf2fff7836f10c3bc09dab2bef93e3669338 + + - runs: git submodule update --init - name: phpize and configure runs: | @@ -80,5 +83,5 @@ test: update: enabled: true - release-monitor: - identifier: 11158 + github: + identifier: mongodb/mongo-php-driver diff --git a/php-8.2-pecl-http.yaml b/php-8.2-pecl-http.yaml index 98270b5fa52..ad1c5fd5645 100644 --- a/php-8.2-pecl-http.yaml +++ b/php-8.2-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.2-pecl-http version: "4.3.1" - epoch: 2 + epoch: 3 description: "Provides PHP ${{vars.phpMM}} HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -35,10 +35,11 @@ environment: - zlib-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha256: 1512dc02fea2356c4df50113e00943b0b7fc99bb22d34d9f624b4662f1dad263 + repository: https://github.com/m6w6/ext-http + tag: v${{package.version}} + expected-commit: 705491493e8292a51687824e6ede98c9b7a20ba9 - uses: pecl/phpize @@ -52,8 +53,10 @@ pipeline: update: enabled: true - release-monitor: - identifier: 371919 + github: + identifier: m6w6/ext-http + strip-prefix: v + tag-filter-prefix: v test: pipeline: diff --git a/php-8.2-pecl-mcrypt.yaml b/php-8.2-pecl-mcrypt.yaml index 4ec67410634..9ffe7d86036 100644 --- a/php-8.2-pecl-mcrypt.yaml +++ b/php-8.2-pecl-mcrypt.yaml @@ -1,7 +1,7 @@ package: name: php-8.2-pecl-mcrypt version: "1.0.9" - epoch: 0 + epoch: 1 description: "Provides PHP ${{vars.phpMM}} bindings for the unmaintained libmcrypt - PECL" copyright: - license: PHP-3.01 @@ -31,10 +31,11 @@ environment: - php-${{vars.phpMM}}-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mcrypt-${{package.version}}.tgz - expected-sha512: 21eec7dd286016ef5e853e6004a87a9e5a01f641e848643b2202832e5daad54b2bc24389d724ea01f453c1a8da2109738f3dde173dfcabd5d014c722c4aedd0f + repository: https://github.com/php/pecl-encryption-mcrypt + tag: ${{package.version}} + expected-commit: ee7378051c1776414ee6a459d16942e3f9acdbfc - name: phpize and configure runs: | diff --git a/php-8.2-pecl-mongodb.yaml b/php-8.2-pecl-mongodb.yaml index d696eda3a6e..b1ed80107aa 100644 --- a/php-8.2-pecl-mongodb.yaml +++ b/php-8.2-pecl-mongodb.yaml @@ -1,7 +1,7 @@ package: name: php-8.2-pecl-mongodb version: "2.1.4" - epoch: 0 + epoch: 1 description: "PHP ${{vars.phpMM}} MongoDB driver - PECL" copyright: - license: Apache-2.0 @@ -35,10 +35,13 @@ environment: - zstd-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mongodb-${{package.version}}.tgz - expected-sha512: af5ede6c0c13a168cb741aee1d503e13e13b1ca925cda2a155d6b50a51d35cfe832f4b7d266617c6a65d82d4507be0b109bdd4cf92939715b23ba6248b238236 + repository: https://github.com/mongodb/mongo-php-driver + tag: ${{package.version}} + expected-commit: 307bbf2fff7836f10c3bc09dab2bef93e3669338 + + - runs: git submodule update --init - name: phpize and configure runs: | @@ -79,5 +82,5 @@ test: update: enabled: true - release-monitor: - identifier: 11158 + github: + identifier: mongodb/mongo-php-driver diff --git a/php-8.3-pecl-http.yaml b/php-8.3-pecl-http.yaml index f8e3095e8de..e7adc456a74 100644 --- a/php-8.3-pecl-http.yaml +++ b/php-8.3-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-http version: "4.3.1" - epoch: 2 + epoch: 3 description: "Provides PHP ${{vars.phpMM}} HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -35,10 +35,11 @@ environment: - zlib-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha256: 1512dc02fea2356c4df50113e00943b0b7fc99bb22d34d9f624b4662f1dad263 + repository: https://github.com/m6w6/ext-http + tag: v${{package.version}} + expected-commit: 705491493e8292a51687824e6ede98c9b7a20ba9 - uses: pecl/phpize @@ -52,8 +53,10 @@ pipeline: update: enabled: true - release-monitor: - identifier: 371919 + github: + identifier: m6w6/ext-http + strip-prefix: v + tag-filter-prefix: v test: pipeline: diff --git a/php-8.3-pecl-mcrypt.yaml b/php-8.3-pecl-mcrypt.yaml index af2735dcb77..2d102434241 100644 --- a/php-8.3-pecl-mcrypt.yaml +++ b/php-8.3-pecl-mcrypt.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-mcrypt version: "1.0.9" - epoch: 0 + epoch: 1 description: "Provides PHP ${{vars.phpMM}} bindings for the unmaintained libmcrypt - PECL" copyright: - license: PHP-3.01 @@ -31,10 +31,11 @@ environment: - php-${{vars.phpMM}}-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mcrypt-${{package.version}}.tgz - expected-sha512: 21eec7dd286016ef5e853e6004a87a9e5a01f641e848643b2202832e5daad54b2bc24389d724ea01f453c1a8da2109738f3dde173dfcabd5d014c722c4aedd0f + repository: https://github.com/php/pecl-encryption-mcrypt + tag: ${{package.version}} + expected-commit: ee7378051c1776414ee6a459d16942e3f9acdbfc - name: phpize and configure runs: | diff --git a/php-8.3-pecl-mongodb.yaml b/php-8.3-pecl-mongodb.yaml index 71f42740374..18bdc505034 100644 --- a/php-8.3-pecl-mongodb.yaml +++ b/php-8.3-pecl-mongodb.yaml @@ -1,7 +1,7 @@ package: name: php-8.3-pecl-mongodb version: "2.1.4" - epoch: 0 + epoch: 1 description: "PHP ${{vars.phpMM}} MongoDB driver - PECL" copyright: - license: Apache-2.0 @@ -35,10 +35,13 @@ environment: - zstd-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mongodb-${{package.version}}.tgz - expected-sha512: af5ede6c0c13a168cb741aee1d503e13e13b1ca925cda2a155d6b50a51d35cfe832f4b7d266617c6a65d82d4507be0b109bdd4cf92939715b23ba6248b238236 + repository: https://github.com/mongodb/mongo-php-driver + tag: ${{package.version}} + expected-commit: 307bbf2fff7836f10c3bc09dab2bef93e3669338 + + - runs: git submodule update --init - name: phpize and configure runs: | @@ -79,5 +82,5 @@ test: update: enabled: true - release-monitor: - identifier: 11158 + github: + identifier: mongodb/mongo-php-driver diff --git a/php-8.4-pecl-http.yaml b/php-8.4-pecl-http.yaml index 2f090b88680..5f25a75a561 100644 --- a/php-8.4-pecl-http.yaml +++ b/php-8.4-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.4-pecl-http version: "4.3.1" - epoch: 2 + epoch: 3 description: "Provides PHP ${{vars.phpMM}} HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -35,10 +35,11 @@ environment: - zlib-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha256: 1512dc02fea2356c4df50113e00943b0b7fc99bb22d34d9f624b4662f1dad263 + repository: https://github.com/m6w6/ext-http + tag: v${{package.version}} + expected-commit: 705491493e8292a51687824e6ede98c9b7a20ba9 - uses: pecl/phpize @@ -52,8 +53,10 @@ pipeline: update: enabled: true - release-monitor: - identifier: 371919 + github: + identifier: m6w6/ext-http + strip-prefix: v + tag-filter-prefix: v test: pipeline: diff --git a/php-8.4-pecl-mongodb.yaml b/php-8.4-pecl-mongodb.yaml index 1e8c8c805a9..9f9300b3614 100644 --- a/php-8.4-pecl-mongodb.yaml +++ b/php-8.4-pecl-mongodb.yaml @@ -1,7 +1,7 @@ package: name: php-8.4-pecl-mongodb version: "2.1.4" - epoch: 0 + epoch: 1 description: "PHP ${{vars.phpMM}} MongoDB driver - PECL" copyright: - license: Apache-2.0 @@ -35,10 +35,13 @@ environment: - zstd-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mongodb-${{package.version}}.tgz - expected-sha512: af5ede6c0c13a168cb741aee1d503e13e13b1ca925cda2a155d6b50a51d35cfe832f4b7d266617c6a65d82d4507be0b109bdd4cf92939715b23ba6248b238236 + repository: https://github.com/mongodb/mongo-php-driver + tag: ${{package.version}} + expected-commit: 307bbf2fff7836f10c3bc09dab2bef93e3669338 + + - runs: git submodule update --init - name: phpize and configure runs: | @@ -79,5 +82,5 @@ test: update: enabled: true - release-monitor: - identifier: 11158 + github: + identifier: mongodb/mongo-php-driver diff --git a/php-8.5-pecl-http.yaml b/php-8.5-pecl-http.yaml index ded4933bcba..af6472f6a9f 100644 --- a/php-8.5-pecl-http.yaml +++ b/php-8.5-pecl-http.yaml @@ -1,7 +1,7 @@ package: name: php-8.5-pecl-http version: "4.3.1" - epoch: 1 + epoch: 2 description: "Provides PHP ${{vars.phpMM}} HTTP module for PHP Extended HTTP Support- PECL" copyright: - license: BSD-2-Clause @@ -35,10 +35,11 @@ environment: - zlib-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/pecl_http-${{package.version}}.tgz - expected-sha256: 1512dc02fea2356c4df50113e00943b0b7fc99bb22d34d9f624b4662f1dad263 + repository: https://github.com/m6w6/ext-http + tag: v${{package.version}} + expected-commit: 705491493e8292a51687824e6ede98c9b7a20ba9 - uses: pecl/phpize @@ -52,8 +53,10 @@ pipeline: update: enabled: true - release-monitor: - identifier: 371919 + github: + identifier: m6w6/ext-http + strip-prefix: v + tag-filter-prefix: v test: pipeline: diff --git a/php-8.5-pecl-mongodb.yaml b/php-8.5-pecl-mongodb.yaml index bcc29cb28e2..fc5ec00195d 100644 --- a/php-8.5-pecl-mongodb.yaml +++ b/php-8.5-pecl-mongodb.yaml @@ -1,7 +1,7 @@ package: name: php-8.5-pecl-mongodb version: "2.1.4" - epoch: 0 + epoch: 1 description: "PHP ${{vars.phpMM}} MongoDB driver - PECL" copyright: - license: Apache-2.0 @@ -35,10 +35,13 @@ environment: - zstd-dev pipeline: - - uses: fetch + - uses: git-checkout with: - uri: https://pecl.php.net/get/mongodb-${{package.version}}.tgz - expected-sha512: af5ede6c0c13a168cb741aee1d503e13e13b1ca925cda2a155d6b50a51d35cfe832f4b7d266617c6a65d82d4507be0b109bdd4cf92939715b23ba6248b238236 + repository: https://github.com/mongodb/mongo-php-driver + tag: ${{package.version}} + expected-commit: 307bbf2fff7836f10c3bc09dab2bef93e3669338 + + - runs: git submodule update --init - name: phpize and configure runs: | @@ -79,5 +82,5 @@ test: update: enabled: true - release-monitor: - identifier: 11158 + github: + identifier: mongodb/mongo-php-driver