Skip to content

Commit a9dae7e

Browse files
committed
Merge branch 'master' into test/meticulous-visual-regression-test
2 parents 1683357 + 9bdf8c7 commit a9dae7e

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/meticulous-tests.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)