From c4b4194df78944bdafafde974dda69abe374d9c1 Mon Sep 17 00:00:00 2001 From: Baptiste Augrain Date: Wed, 10 Mar 2021 19:38:28 +0100 Subject: [PATCH] cache per os and arch --- .github/workflows/linux.yml | 4 ++-- .github/workflows/macos.yml | 4 ++-- .github/workflows/windows.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index bea3e45..3679201 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -68,8 +68,8 @@ jobs: uses: actions/cache@v2 with: path: ${{ steps.yarnCacheDirPath.outputs.dir }} - key: ${{ runner.os }}-yarnCacheDir-${{ steps.yarnCacheKey.outputs.value }} - restore-keys: ${{ runner.os }}-yarnCacheDir- + key: ${{ env.OS_NAME }}-${{ env.VSCODE_ARCH }}-yarnCacheDir-${{ steps.yarnCacheKey.outputs.value }} + restore-keys: ${{ env.OS_NAME }}-${{ env.VSCODE_ARCH }}-yarnCacheDir- if: env.SHOULD_BUILD == 'yes' - name: Build diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index fd5deeb..fed6689 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -50,8 +50,8 @@ jobs: uses: actions/cache@v2 with: path: ${{ steps.yarnCacheDirPath.outputs.dir }} - key: ${{ runner.os }}-yarnCacheDir-${{ steps.yarnCacheKey.outputs.value }} - restore-keys: ${{ runner.os }}-yarnCacheDir- + key: ${{ env.OS_NAME }}-${{ env.VSCODE_ARCH }}-yarnCacheDir-${{ steps.yarnCacheKey.outputs.value }} + restore-keys: ${{ env.OS_NAME }}-${{ env.VSCODE_ARCH }}-yarnCacheDir- if: env.SHOULD_BUILD == 'yes' - name: Build diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 43389f1..9f62d46 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -63,8 +63,8 @@ jobs: uses: actions/cache@v2 with: path: ${{ steps.yarnCacheDirPath.outputs.dir }} - key: ${{ runner.os }}-yarnCacheDir-${{ steps.yarnCacheKey.outputs.value }} - restore-keys: ${{ runner.os }}-yarnCacheDir- + key: ${{ env.OS_NAME }}-${{ env.VSCODE_ARCH }}-yarnCacheDir-${{ steps.yarnCacheKey.outputs.value }} + restore-keys: ${{ env.OS_NAME }}-${{ env.VSCODE_ARCH }}-yarnCacheDir- if: env.SHOULD_BUILD == 'yes' - name: Build