Closed serzhik closed 1 week ago
@serzhik
Please try running it again with update: true
input, and runner: self-hosted
env if you are using a self-hosted runner. It should install PHP 8.3.10 now.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.3'
update:true
env:
runner: self-hosted
if this is not fixed, make sure the libsodium package is the latest one.
sudo apt-get update
sudo apt-get install libsodium -y
Please reopen if you are still facing the issue.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.3'
coverage: none
env:
update: true
It still uses PHP 8.3.8 with the same issue
Please specify the runner
env and set it to self-hosted
.
Issue still exists :(
Configuration:
name: magento-deploy
on:
push:
branches:
- develop
jobs:
deploy:
runs-on: self-hosted
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.3'
env:
runner: self-hosted
fail-fast: true
update: true
Result:
Please provide the output of this.
sudo apt-get update
sudo apt-cache policy libsodium
sudo apt-get install libsodium -y
The OS version you are using Debian 10 (Buster) is no longer supported. Please try running the workflow on a new version of Debian.
Describe the bug I got error
php: symbol lookup error: php: undefined symbol: crypto_core_ristretto255_scalar_invert
on Setup Tools. The same configuration worked with PHP 8.3.6 a week ago. Now I see an error message and PHP is 8.3.8Version
v1
orv2
.v2
v1
Runners
Operating systems
PHP versions 8.3 (Issue with 8.3.8. It worked with 8.3.6)
To Reproduce Configuration:
Expected behavior No issues
Screenshots/Logs
Additional context It worked with PHP 8.3.6 but does not work with PHP 8.3.8
Are you willing to submit a PR? No