From 68adaac00faf6cc0fb78a94748cf1fde6b7d4809 Mon Sep 17 00:00:00 2001 From: Luca Beurer-Kellner Date: Thu, 19 Oct 2023 14:06:28 +0200 Subject: [PATCH] ci: cache web build deps --- .github/workflows/lmql-web.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/lmql-web.yml b/.github/workflows/lmql-web.yml index 81aab4d0..f2b8f852 100644 --- a/.github/workflows/lmql-web.yml +++ b/.github/workflows/lmql-web.yml @@ -15,6 +15,16 @@ jobs: uses: actions/setup-node@v3 with: node-version: 20.x + # cached dependencies for node + - name: Cache node modules + uses: actions/cache@v3 + with: + path: | + docs/node_modules + scripts/browser-build/node_modules + src/lmql/ui/live/node_modules + src/lmql/ui/playground/node_modules + - name: Build website and In-Browser LMQL Distribution run: cd scripts && bash deploy-web.sh - uses: actions/upload-artifact@master