File tree Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -71,17 +71,25 @@ jobs:
7171 uses : actions/setup-node@v4
7272 with :
7373 node-version : ' 22'
74- cache : ' pnpm'
75- cache-dependency-path : |
76- typescript-sdk/pnpm-lock.yaml
77- typescript-sdk/apps/dojo/e2e/pnpm-lock.yaml
78- typescript-sdk/integrations/langgraph/examples/typescript/pnpm-lock.yaml
7974
8075 - name : Install pnpm
8176 uses : pnpm/action-setup@v4
8277 with :
8378 version : 10.13.1
8479
80+ # Now that pnpm is available, cache its store to speed installs
81+ - name : Resolve pnpm store path
82+ id : pnpm-store
83+ run : echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
84+
85+ - name : Cache pnpm store
86+ uses : actions/cache@v4
87+ with :
88+ path : ${{ env.STORE_PATH }}
89+ key : ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
90+ restore-keys : |
91+ ${{ runner.os }}-pnpm-store-
92+
8593 - name : Install Poetry
8694 uses : snok/install-poetry@v1
8795 with :
You can’t perform that action at this time.
0 commit comments