From 052459180d3a7fc8bdc68200732c388493c1a80f Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Thu, 16 Apr 2026 23:05:45 -0500 Subject: [PATCH] Fix: replace shivammathur/setup-php with apt-get install shivammathur/setup-php is incompatible with Gitea act_runner DinD. Install PHP + extensions directly via apt-get instead. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 59a10d9..407203a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,11 +56,11 @@ jobs: fetch-depth: 0 - name: Setup PHP - uses: shivammathur/setup-php@v2 - with: - php-version: '8.1' - extensions: mbstring, xml, zip - tools: composer:v2 + run: | + sudo apt-get update -qq + sudo apt-get install -y -qq php-cli php-mbstring php-xml php-zip php-curl composer >/dev/null 2>&1 + php -v + composer --version - name: Get version and stability id: meta