diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 0d4889f..8e84b1c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -22,8 +22,21 @@ jobs: - name: 📥 Checkout uses: actions/checkout@v4 + - name: Install PHP runtime dependencies + run: | + apt_prefix="" + + if [ "$(id -u)" -ne 0 ]; then + apt_prefix="sudo" + fi + + $apt_prefix apt-get update + $apt_prefix apt-get install -y --no-install-recommends libsodium23 + - name: 🐘 Setup PHP uses: shivammathur/setup-php@v2 + env: + fail-fast: true with: php-version: '8.4' extensions: bcmath,ctype,curl,dom,fileinfo,intl,mbstring,openssl,pdo,tokenizer,xml,zip