File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,15 +34,27 @@ jobs:
3434 with :
3535 version : ' 10.18.3'
3636
37+ - name : Cache dependencies
38+ uses : actions/cache@v4
39+ with :
40+ path : |
41+ ~/.pnpm-store
42+ node_modules
43+ key : ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
44+ restore-keys : |
45+ ${{ runner.os }}-pnpm-
46+
3747 - name : Install dependencies
3848 run : pnpm install --frozen-lockfile
3949
4050 - name : Build frontend
4151 run : pnpm --filter=n8n-editor-ui build
4252
43- - name : Run Meticulous tests
44- uses : alwaysmeticulous/report-diffs-action/upload-assets @v1
53+ - name : Run Meticulous tests and report diffs
54+ uses : alwaysmeticulous/report-diffs-action@v1
4555 with :
4656 api-token : ${{ secrets.METICULOUS_API_TOKEN }}
4757 app-directory : ' packages/frontend/editor-ui/dist'
58+ # Build command will run on both base and head commits
59+ build-command : ' pnpm install --frozen-lockfile && pnpm --filter=n8n-editor-ui build'
4860
You can’t perform that action at this time.
0 commit comments