When a release cut, an action will do all the job, and you will need to go to github actions and find the right workflow to get the PECL package created.
In the near future, we should automate the release process to publish to pecl
PECL release issue again:
Published to PECL with the help from @sdavtaker and found out issues...
No idea why the later version doesn't use the right src directory to config cmake.
Still, the awscrt.stub.php was ignored by PECL
My assumption, as I cannot find anything about how PECL really build your package:
Mark awscrt.stub.php as src instead of script
Checked the version we published before and found the Makefile we had changed a lot with the srcdir and builddir from phpize and configure. So, adapt that change here.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
PECL release issue again:
Published to PECL with the help from @sdavtaker and found out issues...
awscrt.stub.php
was ignored by PECLMy assumption, as I cannot find anything about how PECL really build your package:
awscrt.stub.php
assrc
instead ofscript
Checked the version we published before and found the Makefile we had changed a lot with the
srcdir
andbuilddir
from phpize and configure. So, adapt that change here.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.