Skip to content

Commit b1975eb

Browse files
authored
Merge pull request #119 from zephir-lang/#116-php8.1
#116 - Add PHP 8.1 to unix builds matrix
2 parents d0005fb + eee7652 commit b1975eb

File tree

4 files changed

+20
-13
lines changed

4 files changed

+20
-13
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
fail-fast: false
2828

2929
matrix:
30-
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0']
30+
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1']
3131
arch: ['x86', 'x64']
3232
build_type: ['ts', 'nts']
3333

@@ -62,6 +62,11 @@ jobs:
6262
vc_prefix: 'vs'
6363
os: windows-2019
6464

65+
- php: '8.1'
66+
vc_num: 16
67+
vc_prefix: 'vs'
68+
os: windows-2019
69+
6570
name: "PHP-${{ matrix.php }}-${{ matrix.build_type }}-win32-${{ matrix.vc_prefix }}${{ matrix.vc_num }}-${{ matrix.arch }}"
6671
runs-on: ${{ matrix.os}}
6772

@@ -222,7 +227,7 @@ jobs:
222227
fail-fast: false
223228

224229
matrix:
225-
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0']
230+
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1']
226231
arch: ['x64']
227232
build_type: ['nts']
228233
name:

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased]
8+
### Added
9+
- Enabled support of PHP8.1 for PECL [#116](https://github.com/phalcon/php-zephir-parser/issues/116)
810

911
## [1.4.1] - 2021-09-18
1012
### Changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ sudo yum install php-devel gcc make re2c autoconf automake
7474
Follow these instructions to generate a binary extension for your platform:
7575

7676
```bash
77-
git clone git://github.com/phalcon/php-zephir-parser.git
77+
git clone git://github.com/zephir-lang/php-zephir-parser.git
7878
cd php-zephir-parser
7979
phpize
8080
./configure
@@ -86,7 +86,7 @@ If you have multiple/specific PHP versions installed, you may be able to specify
8686
build by using the `--with-php-config` option during configuration. For example:
8787

8888
```bash
89-
git clone git://github.com/phalcon/php-zephir-parser.git
89+
git clone git://github.com/zephir-lang/php-zephir-parser.git
9090
cd php-zephir-parser
9191
/usr/local/bin/phpize
9292
./configure --with-php-config=/usr/local/bin/php-config
@@ -144,19 +144,19 @@ Support us with a monthly donation and help us continue our activities.
144144
Zephir Parser is open source software licensed under the MIT License (MIT).
145145
See the [LICENSE][:ext-license:] file for more information.
146146

147-
[actions link]: https://github.com/phalcon/php-zephir-parser/actions
147+
[actions link]: https://github.com/zephir-lang/php-zephir-parser/actions
148148
[actions badge]: https://github.com/zephir-lang/php-zephir-parser/actions/workflows/ci.yml/badge.svg
149149

150150
[discord link]: http://phalcon.io/discord
151151
[:badge-discord:]: https://img.shields.io/discord/310910488152375297?label=Discord&logo=discord
152-
[:badge-codecov:]: https://codecov.io/gh/phalcon/php-zephir-parser/branch/development/graph/badge.svg
152+
[:badge-codecov:]: https://codecov.io/gh/zephir-lang/php-zephir-parser/branch/development/graph/badge.svg
153153
[:badge-license:]: https://img.shields.io/badge/license-MIT-brightgreen.svg
154-
[:build-codecov:]: https://codecov.io/gh/phalcon/php-zephir-parser
155-
[:ext-license:]: https://github.com/phalcon/php-zephir-parser/blob/master/LICENSE
156-
[:latest-release:]: https://github.com/phalcon/php-zephir-parser/releases/latest
157-
[:dev-branch:]:https://github.com/phalcon/php-zephir-parser/tree/development
158-
[:branches:]: https://github.com/phalcon/php-zephir-parser/branches
159-
[:tags:]: https://github.com/phalcon/php-zephir-parser/tags
154+
[:build-codecov:]: https://codecov.io/gh/zephir-lang/php-zephir-parser
155+
[:ext-license:]: https://github.com/zephir-lang/php-zephir-parser/blob/master/LICENSE
156+
[:latest-release:]: https://github.com/zephir-lang/php-zephir-parser/releases/latest
157+
[:dev-branch:]:https://github.com/zephir-lang/php-zephir-parser/tree/development
158+
[:branches:]: https://github.com/zephir-lang/php-zephir-parser/branches
159+
[:tags:]: https://github.com/zephir-lang/php-zephir-parser/tags
160160
[:re2c:]: http://re2c.org
161161
[:gnu-make:]: https://www.gnu.org/software/make
162162
[:gnu-autoconf:]: https://www.gnu.org/software/autoconf/autoconf.html

package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@
212212
<required>
213213
<php>
214214
<min>7.0.0</min>
215-
<max>8.0.99</max>
215+
<max>8.1.99</max>
216216
</php>
217217
<pearinstaller>
218218
<min>1.10</min>

0 commit comments

Comments
 (0)