Skip to content

Commit

Permalink
Merge pull request #119 from zephir-lang/#116-php8.1
Browse files Browse the repository at this point in the history
#116 - Add PHP 8.1 to unix builds matrix
  • Loading branch information
Jeckerson authored Nov 25, 2021
2 parents d0005fb + eee7652 commit b1975eb
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 13 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
fail-fast: false

matrix:
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0']
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1']
arch: ['x86', 'x64']
build_type: ['ts', 'nts']

Expand Down Expand Up @@ -62,6 +62,11 @@ jobs:
vc_prefix: 'vs'
os: windows-2019

- php: '8.1'
vc_num: 16
vc_prefix: 'vs'
os: windows-2019

name: "PHP-${{ matrix.php }}-${{ matrix.build_type }}-win32-${{ matrix.vc_prefix }}${{ matrix.vc_num }}-${{ matrix.arch }}"
runs-on: ${{ matrix.os}}

Expand Down Expand Up @@ -222,7 +227,7 @@ jobs:
fail-fast: false

matrix:
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0']
php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1']
arch: ['x64']
build_type: ['nts']
name:
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

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

## [1.4.1] - 2021-09-18
### Changed
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ sudo yum install php-devel gcc make re2c autoconf automake
Follow these instructions to generate a binary extension for your platform:
```bash
git clone git://github.com/phalcon/php-zephir-parser.git
git clone git://github.com/zephir-lang/php-zephir-parser.git
cd php-zephir-parser
phpize
./configure
Expand All @@ -86,7 +86,7 @@ If you have multiple/specific PHP versions installed, you may be able to specify
build by using the `--with-php-config` option during configuration. For example:

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

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

[discord link]: http://phalcon.io/discord
[:badge-discord:]: https://img.shields.io/discord/310910488152375297?label=Discord&logo=discord
[:badge-codecov:]: https://codecov.io/gh/phalcon/php-zephir-parser/branch/development/graph/badge.svg
[:badge-codecov:]: https://codecov.io/gh/zephir-lang/php-zephir-parser/branch/development/graph/badge.svg
[:badge-license:]: https://img.shields.io/badge/license-MIT-brightgreen.svg
[:build-codecov:]: https://codecov.io/gh/phalcon/php-zephir-parser
[:ext-license:]: https://github.com/phalcon/php-zephir-parser/blob/master/LICENSE
[:latest-release:]: https://github.com/phalcon/php-zephir-parser/releases/latest
[:dev-branch:]:https://github.com/phalcon/php-zephir-parser/tree/development
[:branches:]: https://github.com/phalcon/php-zephir-parser/branches
[:tags:]: https://github.com/phalcon/php-zephir-parser/tags
[:build-codecov:]: https://codecov.io/gh/zephir-lang/php-zephir-parser
[:ext-license:]: https://github.com/zephir-lang/php-zephir-parser/blob/master/LICENSE
[:latest-release:]: https://github.com/zephir-lang/php-zephir-parser/releases/latest
[:dev-branch:]:https://github.com/zephir-lang/php-zephir-parser/tree/development
[:branches:]: https://github.com/zephir-lang/php-zephir-parser/branches
[:tags:]: https://github.com/zephir-lang/php-zephir-parser/tags
[:re2c:]: http://re2c.org
[:gnu-make:]: https://www.gnu.org/software/make
[:gnu-autoconf:]: https://www.gnu.org/software/autoconf/autoconf.html
Expand Down
2 changes: 1 addition & 1 deletion package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@
<required>
<php>
<min>7.0.0</min>
<max>8.0.99</max>
<max>8.1.99</max>
</php>
<pearinstaller>
<min>1.10</min>
Expand Down

0 comments on commit b1975eb

Please sign in to comment.