From 1845f2955fd35cbd3bc881dfa1f261f211aec147 Mon Sep 17 00:00:00 2001 From: Scai <59282365+alexevladgabriel@users.noreply.github.com> Date: Mon, 6 Jan 2025 17:15:44 +0200 Subject: [PATCH] fix: job workflows for releasing --- .github/workflows/release.yaml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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