mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-13 13:25:16 +00:00
Reinstall PHP deps on cache hit
the 20.04 actions image doesn't have libzip5 and who knows what else is missing ...
This commit is contained in:
parent
96181f8cf5
commit
b1bb9fbd1c
12
.github/workflows/main.yml
vendored
12
.github/workflows/main.yml
vendored
@ -53,6 +53,10 @@ jobs:
|
|||||||
if: steps.php-build-cache.outputs.cache-hit != 'true'
|
if: steps.php-build-cache.outputs.cache-hit != 'true'
|
||||||
run: exit 1
|
run: exit 1
|
||||||
|
|
||||||
|
- name: Install cached PHP's dependencies
|
||||||
|
if: steps.php-build-cache.outputs.cache-hit == 'true'
|
||||||
|
run: chmod +x ./bin/php7/install-dependencies.sh && ./bin/php7/install-dependencies.sh
|
||||||
|
|
||||||
- name: Prefix PHP to PATH
|
- name: Prefix PHP to PATH
|
||||||
run: echo "$(pwd)/bin/php7/bin" >> $GITHUB_PATH
|
run: echo "$(pwd)/bin/php7/bin" >> $GITHUB_PATH
|
||||||
|
|
||||||
@ -99,6 +103,10 @@ jobs:
|
|||||||
if: steps.php-build-cache.outputs.cache-hit != 'true'
|
if: steps.php-build-cache.outputs.cache-hit != 'true'
|
||||||
run: exit 1
|
run: exit 1
|
||||||
|
|
||||||
|
- name: Install cached PHP's dependencies
|
||||||
|
if: steps.php-build-cache.outputs.cache-hit == 'true'
|
||||||
|
run: chmod +x ./bin/php7/install-dependencies.sh && ./bin/php7/install-dependencies.sh
|
||||||
|
|
||||||
- name: Prefix PHP to PATH
|
- name: Prefix PHP to PATH
|
||||||
run: echo "$(pwd)/bin/php7/bin" >> $GITHUB_PATH
|
run: echo "$(pwd)/bin/php7/bin" >> $GITHUB_PATH
|
||||||
|
|
||||||
@ -147,6 +155,10 @@ jobs:
|
|||||||
if: steps.php-build-cache.outputs.cache-hit != 'true'
|
if: steps.php-build-cache.outputs.cache-hit != 'true'
|
||||||
run: exit 1
|
run: exit 1
|
||||||
|
|
||||||
|
- name: Install cached PHP's dependencies
|
||||||
|
if: steps.php-build-cache.outputs.cache-hit == 'true'
|
||||||
|
run: chmod +x ./bin/php7/install-dependencies.sh && ./bin/php7/install-dependencies.sh
|
||||||
|
|
||||||
- name: Prefix PHP to PATH
|
- name: Prefix PHP to PATH
|
||||||
run: echo "$(pwd)/bin/php7/bin" >> $GITHUB_PATH
|
run: echo "$(pwd)/bin/php7/bin" >> $GITHUB_PATH
|
||||||
|
|
||||||
|
@ -23,3 +23,4 @@ cd php-build
|
|||||||
echo '"pthreads",,"https://github.com/pmmp/pthreads.git",,,"extension",' >> share/php-build/extension/definition
|
echo '"pthreads",,"https://github.com/pmmp/pthreads.git",,,"extension",' >> share/php-build/extension/definition
|
||||||
PHP_BUILD_INSTALL_EXTENSION='pthreads=@2bcd8b8c10395d58b8a9bc013e3a5328080c867f yaml=2.2.0' PHP_BUILD_ZTS_ENABLE=on ./bin/php-build "$VERSION" "$INSTALL_DIR"
|
PHP_BUILD_INSTALL_EXTENSION='pthreads=@2bcd8b8c10395d58b8a9bc013e3a5328080c867f yaml=2.2.0' PHP_BUILD_ZTS_ENABLE=on ./bin/php-build "$VERSION" "$INSTALL_DIR"
|
||||||
rm "$INSTALL_DIR/etc/conf.d/xdebug.ini" || true
|
rm "$INSTALL_DIR/etc/conf.d/xdebug.ini" || true
|
||||||
|
cp install-dependencies.sh "$INSTALL_DIR"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user