5 Commits

Author SHA1 Message Date
Mathieu Rochette
03ecc34534 Building and testing on php 8.3 2023-10-24 07:20:52 +02:00
Mathieu Rochette
5c64758183 Build and test on PHP 8.2 2022-11-30 16:04:39 +01:00
Christoph M. Becker
b0b3134d20 Update to setup-php-sdk v0.2 2021-09-13 15:19:51 +02:00
Christoph M. Becker
0f0eb2f48c Simplify Ubuntu CI
As suggested by @remicollet.  This drastically reduces the need for our
hacks; actually, we only need the workaround to define HAVE_MBSTRING
since apparently, the extension had been build with `phpize`, and as
such the desired entry in main/php_config.php is missing.

Closes GH-15.
2021-09-13 15:17:39 +02:00
Christoph M. Becker
3e57c62bed Basic CI: build and test
This is mostly standard stuff, but we need to hack around some
limitations of the tools.  Most notably, `phpize` support for extension
dependencies is bad, so we add three small hacks.  Furthermore, some of
the test cases are sensitive to line endings, so we ensure that
autocrlf is disabled.

Closes GH-12.
2021-09-02 14:32:25 +02:00