The PHP library and extension are released independently of each other.
-
Bump
VERSION
constant insrc/Version.php
-
Create a GitHub release.
-
Click
Update
from the admin view of the opencensus/opencensus package.
-
Update the
PHP_OPENCENSUS_VERSION
package version constant inphp_opencensus.h
. -
Update the
releases.yaml
file with a new release and description. -
Run the extension release script:
php scripts/ext_release.php > ext/package.xml
-
Go to the extension directory:
cd ext
-
Build a PEAR package archive.
pear package
-
Upload the new release to PECL from the admin console.