From 14286f6f8b8d419db756280d3e24f9048ffefa84 Mon Sep 17 00:00:00 2001 From: Oliver Eyton-Williams Date: Fri, 10 Mar 2023 13:08:40 +0100 Subject: [PATCH] chore(.github): cache pnpm store (#49637) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 💸 --- .github/workflows/crowdin-download.curriculum.yml | 1 + .github/workflows/e2e-mobile.yml | 1 + .github/workflows/e2e-third-party.yml | 1 + .github/workflows/e2e-web.yml | 2 ++ .github/workflows/i18n-validate-builds.yml | 1 + .github/workflows/i18n-validate-prs.yml | 1 + .github/workflows/node.js-find-unused.yml | 1 + .github/workflows/node.js-tests-upcoming.yml | 2 ++ .github/workflows/node.js-tests.yml | 4 ++++ 9 files changed, 14 insertions(+) diff --git a/.github/workflows/crowdin-download.curriculum.yml b/.github/workflows/crowdin-download.curriculum.yml index d72cda53b62..26c202cbaaf 100644 --- a/.github/workflows/crowdin-download.curriculum.yml +++ b/.github/workflows/crowdin-download.curriculum.yml @@ -285,6 +285,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: | diff --git a/.github/workflows/e2e-mobile.yml b/.github/workflows/e2e-mobile.yml index 5a558be91c3..bc002d5620e 100644 --- a/.github/workflows/e2e-mobile.yml +++ b/.github/workflows/e2e-mobile.yml @@ -40,6 +40,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Setup Flutter 3.3.x uses: subosito/flutter-action@dbf1fa04f4d2e52c33185153d06cdb5443aa189d # tag=v2 diff --git a/.github/workflows/e2e-third-party.yml b/.github/workflows/e2e-third-party.yml index edeb766e6ca..014ca37bfb5 100644 --- a/.github/workflows/e2e-third-party.yml +++ b/.github/workflows/e2e-third-party.yml @@ -46,6 +46,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set freeCodeCamp Environment Variables run: | diff --git a/.github/workflows/e2e-web.yml b/.github/workflows/e2e-web.yml index 7519e424ad5..07b74c13448 100644 --- a/.github/workflows/e2e-web.yml +++ b/.github/workflows/e2e-web.yml @@ -39,6 +39,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set freeCodeCamp Environment Variables run: cp sample.env .env @@ -129,6 +130,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set freeCodeCamp Environment Variables run: cp sample.env .env diff --git a/.github/workflows/i18n-validate-builds.yml b/.github/workflows/i18n-validate-builds.yml index c9776126210..9a802d257e7 100644 --- a/.github/workflows/i18n-validate-builds.yml +++ b/.github/workflows/i18n-validate-builds.yml @@ -23,6 +23,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set freeCodeCamp Environment Variables run: cp sample.env .env diff --git a/.github/workflows/i18n-validate-prs.yml b/.github/workflows/i18n-validate-prs.yml index c858003d5f6..e7831505c23 100644 --- a/.github/workflows/i18n-validate-prs.yml +++ b/.github/workflows/i18n-validate-prs.yml @@ -25,6 +25,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set freeCodeCamp Environment Variables run: cp sample.env .env diff --git a/.github/workflows/node.js-find-unused.yml b/.github/workflows/node.js-find-unused.yml index 4817ee3adfa..ba4d1d15a55 100644 --- a/.github/workflows/node.js-find-unused.yml +++ b/.github/workflows/node.js-find-unused.yml @@ -30,6 +30,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: | diff --git a/.github/workflows/node.js-tests-upcoming.yml b/.github/workflows/node.js-tests-upcoming.yml index 7f9a1869c28..ebfd2ab4a76 100644 --- a/.github/workflows/node.js-tests-upcoming.yml +++ b/.github/workflows/node.js-tests-upcoming.yml @@ -41,6 +41,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: | @@ -79,6 +80,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: | diff --git a/.github/workflows/node.js-tests.yml b/.github/workflows/node.js-tests.yml index 21b8c0e498a..afe184eaa50 100644 --- a/.github/workflows/node.js-tests.yml +++ b/.github/workflows/node.js-tests.yml @@ -50,6 +50,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: | @@ -92,6 +93,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: | @@ -131,6 +133,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: | @@ -172,6 +175,7 @@ jobs: uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3 with: node-version: ${{ matrix.node-version }} + cache: pnpm - name: Set Environment variables run: |