|
@@ -19,6 +19,14 @@ jobs:
|
|
- name: Clone repository
|
|
- name: Clone repository
|
|
uses: actions/checkout@v4
|
|
uses: actions/checkout@v4
|
|
|
|
|
|
|
|
+ - name: Cache turbo build setup
|
|
|
|
+ uses: actions/cache@v4
|
|
|
|
+ with:
|
|
|
|
+ path: .turbo
|
|
|
|
+ key: ${{ runner.os }}-turbo-${{ github.sha }}
|
|
|
|
+ restore-keys: |
|
|
|
|
+ ${{ runner.os }}-turbo-
|
|
|
|
+
|
|
- name: Set up Node.js
|
|
- name: Set up Node.js
|
|
uses: actions/setup-node@v4
|
|
uses: actions/setup-node@v4
|
|
with:
|
|
with:
|
|
@@ -36,9 +44,6 @@ jobs:
|
|
- name: Install pnpm dependencies
|
|
- name: Install pnpm dependencies
|
|
run: pnpm install --no-frozen-lockfile
|
|
run: pnpm install --no-frozen-lockfile
|
|
|
|
|
|
- - name: Run build
|
|
|
|
- run: pnpm run build
|
|
|
|
-
|
|
|
|
- name: Run bundlewatch
|
|
- name: Run bundlewatch
|
|
run: pnpm run bundlewatch
|
|
run: pnpm run bundlewatch
|
|
env:
|
|
env:
|