From 6d111c929e0ef5e8fc97aadbe5c9b0e4ff680cc3 Mon Sep 17 00:00:00 2001 From: Jonah Snider Date: Thu, 29 Jan 2026 22:55:01 -0800 Subject: [PATCH] Add caching of global folder Signed-off-by: Jonah Snider --- action.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/action.yml b/action.yml index e4fb213..f04ff1f 100644 --- a/action.yml +++ b/action.yml @@ -11,3 +11,13 @@ runs: - name: Install Yarn shell: bash run: curl -fsSL https://repo.yarnpkg.com/install | bash + - name: Get Yarn cache directory path + id: yarn-cache-dir-path + shell: bash + run: echo "dir=$(yarn config get globalFolder)" >> $GITHUB_OUTPUT + - uses: actions/cache@v5 + with: + path: ${{ steps.yarn-cache-dir-path.outputs.dir }} + key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn-