From 6f1d5af36a0d5a4ddbb5927d22b4f1d289cff985 Mon Sep 17 00:00:00 2001 From: mikolaj Date: Wed, 29 Jul 2026 11:40:15 +0200 Subject: [PATCH 1/2] [TMP] IBX-12091: Replaced yarn install in backend jobs with frontend-install action --- .github/workflows/backend-ci.yaml | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/.github/workflows/backend-ci.yaml b/.github/workflows/backend-ci.yaml index 4da592244..77c9482cd 100644 --- a/.github/workflows/backend-ci.yaml +++ b/.github/workflows/backend-ci.yaml @@ -84,12 +84,7 @@ jobs: satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - - uses: actions/setup-node@v7 - with: - node-version: '24' - - - name: Install frontend dependencies - run: yarn install --frozen-lockfile --ignore-scripts + - uses: ibexa/gh-workflows/actions/frontend-install@IBX-12091-install-typescript-estree - name: Setup problem matchers for PHPUnit run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" @@ -138,12 +133,7 @@ jobs: satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - - uses: actions/setup-node@v7 - with: - node-version: '24' - - - name: Install frontend dependencies - run: yarn install --frozen-lockfile --ignore-scripts + - uses: ibexa/gh-workflows/actions/frontend-install@IBX-12091-install-typescript-estree - name: Setup problem matchers for PHPUnit run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" @@ -196,12 +186,7 @@ jobs: satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - - uses: actions/setup-node@v7 - with: - node-version: '24' - - - name: Install frontend dependencies - run: yarn install --frozen-lockfile --ignore-scripts + - uses: ibexa/gh-workflows/actions/frontend-install@IBX-12091-install-typescript-estree - name: Setup problem matchers for PHPUnit run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" From a1e488834e53a6386423298f045bf328f7e0f508 Mon Sep 17 00:00:00 2001 From: mikolaj Date: Tue, 4 Aug 2026 14:12:52 +0200 Subject: [PATCH 2/2] IBX-12091: Switched frontend install action to main --- .github/workflows/backend-ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/backend-ci.yaml b/.github/workflows/backend-ci.yaml index 77c9482cd..88248f76c 100644 --- a/.github/workflows/backend-ci.yaml +++ b/.github/workflows/backend-ci.yaml @@ -84,7 +84,7 @@ jobs: satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - - uses: ibexa/gh-workflows/actions/frontend-install@IBX-12091-install-typescript-estree + - uses: ibexa/gh-workflows/actions/frontend-install@main - name: Setup problem matchers for PHPUnit run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" @@ -133,7 +133,7 @@ jobs: satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - - uses: ibexa/gh-workflows/actions/frontend-install@IBX-12091-install-typescript-estree + - uses: ibexa/gh-workflows/actions/frontend-install@main - name: Setup problem matchers for PHPUnit run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json" @@ -186,7 +186,7 @@ jobs: satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }} satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }} - - uses: ibexa/gh-workflows/actions/frontend-install@IBX-12091-install-typescript-estree + - uses: ibexa/gh-workflows/actions/frontend-install@main - name: Setup problem matchers for PHPUnit run: echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"