[READ-ONLY] Mirror of https://github.com/danielroe/cross-origin-storage. Load shared dependencies from Cross-Origin Storage (COS).
cross-origin-storage
experimental
nuxt
vite
vite-plugin
1name: ci
2
3on:
4 push:
5 branches:
6 - main
7 pull_request:
8 branches:
9 - main
10
11jobs:
12 lint:
13 runs-on: ubuntu-latest
14
15 steps:
16 - uses: actions/checkout@v6
17
18 - uses: actions/setup-node@v6
19 with:
20 node-version: 20
21
22 - run: npm i -g --force corepack@latest && corepack enable
23
24 - name: Install dependencies
25 run: npx nypm@latest i
26
27 - name: Lint
28 run: npm run lint
29
30 test:
31 runs-on: ubuntu-latest
32
33 steps:
34 - uses: actions/checkout@v6
35
36 - uses: actions/setup-node@v6
37 with:
38 node-version: 20
39
40 - run: npm i -g --force corepack@latest && corepack enable
41
42 - name: Install dependencies
43 run: npx nypm@latest i
44
45 - name: Playground prepare
46 run: npm run dev:prepare
47
48 - name: Test
49 run: npm run test