History log of /php-ast/.github/workflows/main.yml (Results 1 – 7 of 7)
Revision Date Author Comments
# 52ac25d7 11-Nov-2023 Nikita Popov

Test PHP 8.3 in CI


# 91f59467 07-Aug-2022 Tyson Andre

php-ast 1.1.0dev: Deprecate AST versions 50 and 60, drop support for php < 7.2 (#185)

* Deprecate AST versions 50 and 60

AST version 70 has been supported since php-ast 1.0.1 (2019-

php-ast 1.1.0dev: Deprecate AST versions 50 and 60, drop support for php < 7.2 (#185)

* Deprecate AST versions 50 and 60

AST version 70 has been supported since php-ast 1.0.1 (2019-02-11).

Related to #114

* Drop support for php <= 7.1

Update documentation to mention this.

* Update test expectation for AST version 60 deprecation

show more ...


# f2f7cadc 07-Aug-2022 Tyson Andre

Fix test failures seen in php 8.2 (#226)

Fix bug where ZEND_AST_ARROW_FUNC output for 'stmts' in php 8.2 did not match
earlier php versions, which would affect tools using php-ast.

Fix test failures seen in php 8.2 (#226)

Fix bug where ZEND_AST_ARROW_FUNC output for 'stmts' in php 8.2 did not match
earlier php versions, which would affect tools using php-ast.

Handle var_export's output changing to always be fully qualified in php 8.2 test
output (`\ast\Node::__set_state(array(` starting with backslash)

And start running tests in php 8.2.

show more ...


# 6b05823e 27-Nov-2021 Tyson Andre

Update php versions tested in CI, prepare the 1.0.15 release (#218)

* Update php versions tested in CI

PHP '8.1' isn't published yet on docker hub.

Start testing with php 8

Update php versions tested in CI, prepare the 1.0.15 release (#218)

* Update php versions tested in CI

PHP '8.1' isn't published yet on docker hub.

Start testing with php 8.1 in appveyor

* Prepare for a 1.0.15 release

Make it possible to test with php 8.2 without deprecation notes for
endLineno, etc. See #217

Also, document how to properly update cache slot numbers if new
properties are added to ast\Node in the future.

show more ...


# 89980f46 24-Jul-2021 Tyson Andre

Run GitHub Actions test in php 8.1.0beta1 as well (#212)


# c533904c 24-Jul-2021 Tyson Andre

Support php 8.1 read-only properties, first-class callable syntax (#209)

Add php 8.1 readonly property support, first-class callables

And run all tests even after the first case fai

Support php 8.1 read-only properties, first-class callable syntax (#209)

Add php 8.1 readonly property support, first-class callables

And run all tests even after the first case fails

Mark ast version 90 as current and 85 as no longer experimental.

Add date to changelog, bump version in php_ast.h

show more ...


# 25f390bb 17-Apr-2021 Tyson Andre

Start testing with github actions (#202)

The script `ci/test_dockerized.sh 8.0` can be used to run the exact same
tests locally.

Closes #198

Change the comment text to

Start testing with github actions (#202)

The script `ci/test_dockerized.sh 8.0` can be used to run the exact same
tests locally.

Closes #198

Change the comment text to avoid -Wimplicit-fallthrough to avoid noise
https://developers.redhat.com/blog/2017/03/10/wimplicit-fallthrough-in-gcc-7/

show more ...