diff --git a/.github/workflows/impress-frontend.yml b/.github/workflows/impress-frontend.yml index ae07bf2b..c5d17c90 100644 --- a/.github/workflows/impress-frontend.yml +++ b/.github/workflows/impress-frontend.yml @@ -127,8 +127,17 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Install frontend dependencies - uses: ./.github/workflows/front-dependencies-installation.yml + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: "20.x" + + - name: Restore the frontend cache + uses: actions/cache@v4 + with: + path: "src/frontend/**/node_modules" + key: front-node_modules-${{ hashFiles('src/frontend/**/yarn.lock') }} + fail-on-cache-miss: true - name: Set e2e env variables run: cat env.d/development/common.e2e.dist >> env.d/development/common.dist