diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 48fed4d54..9d76b2ad5 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -16,13 +16,24 @@ jobs: - name: Code checkout uses: actions/checkout@v4 + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php }} + extensions: bcmath, curl, gd, mbstring, mysql, openssl, pdo, tokenizer, xml, zip + tools: composer:v2 + coverage: none + + - name: Install PHP dependencies + run: composer install --no-interaction --no-suggest --prefer-dist + - name: Setup Node uses: actions/setup-node@v4 with: node-version: 20 cache: "yarn" - - name: Install dependencies + - name: Install JS dependencies run: yarn install --frozen-lockfile - name: Build