a post-component library for building user-interfaces on the web.

ci: cache npm dependencies (#184)

authored by tombl.dev and committed by

GitHub 7de90223 142b0b35

+4
+1
.github/workflows/build.yml
··· 23 23 - uses: actions/setup-node@v4 24 24 with: 25 25 node-version: 24 26 + cache: npm 26 27 - run: npm ci 27 28 - run: npm run build --workspaces --if-present 28 29 - run: rm -rf node_modules
+1
.github/workflows/check.yml
··· 9 9 - uses: actions/setup-node@v4 10 10 with: 11 11 node-version: 24 12 + cache: npm 12 13 - run: npm install 13 14 - run: npm run build 14 15 - run: npm run check --workspaces --if-present
+1
.github/workflows/size.yml
··· 13 13 - uses: actions/setup-node@v4 14 14 with: 15 15 node-version: 24 16 + cache: npm 16 17 - uses: preactjs/compressed-size-action@v2 17 18 with: 18 19 compression: brotli
+1
.github/workflows/test.yml
··· 12 12 - uses: actions/setup-node@v4 13 13 with: 14 14 node-version: 24 15 + cache: npm 15 16 - run: npm ci 16 17 - run: npm run build 17 18 - name: Disable AppArmor for chromium