Skip to content

GitHub Action to setup PHP binaries with extensions needed by PocketMine-MP

License

Notifications You must be signed in to change notification settings

pmmp/setup-php-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

setup-php-action status

setup-php-action

This action installs PHP and Composer for PocketMine-MP from pmmp/PHP-Binaries releases.

This is used internally for PM's own CIs, and can also be used by plugins using GitHub Actions.

Currently only supported on Linux, but MacOS and Windows support is planned for the future.

Inputs

Name Required Possible values Description
php-version YES Any version available in pmmp/PHP-Binaries (currently 8.1 and 8.2) PHP version, must be a full major.minor.patch
install-path YES Folder path Path to install the binary into (e.g. ./bin)
pm-version-major NO 4, 5 Major version of PocketMine-MP to build extensions for

About

GitHub Action to setup PHP binaries with extensions needed by PocketMine-MP

Resources

License

Stars

Watchers

Forks

Packages

No packages published