Skip to content

Commit 0742538

Browse files
committed
fix: Use correct Meticulous action path and build frontend
- Use alwaysmeticulous/report-diffs-action/upload-assets@v1 - Build frontend before running tests - Point to correct dist directory - Fixes action resolution error
1 parent d96359c commit 0742538

1 file changed

Lines changed: 18 additions & 3 deletions

File tree

.github/workflows/meticulous-tests.yml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,25 @@ jobs:
2424
- name: Checkout code
2525
uses: actions/checkout@v4
2626

27+
- name: Setup Node.js
28+
uses: actions/setup-node@v4
29+
with:
30+
node-version: '22'
31+
32+
- name: Install pnpm
33+
uses: pnpm/action-setup@v4
34+
with:
35+
version: '10.18.3'
36+
37+
- name: Install dependencies
38+
run: pnpm install --frozen-lockfile
39+
40+
- name: Build frontend
41+
run: pnpm --filter=n8n-editor-ui build
42+
2743
- name: Run Meticulous tests
28-
uses: alwaysmeticulous/report-diffs-action@v1
44+
uses: alwaysmeticulous/report-diffs-action/upload-assets@v1
2945
with:
3046
api-token: ${{ secrets.METICULOUS_API_TOKEN }}
31-
# Test against your live production n8n instance
32-
base-url: 'http://a414a6a1e26174420a74aa4eb4ae4df3-1583809330.us-west-2.elb.amazonaws.com:5678'
47+
app-directory: 'packages/frontend/editor-ui/dist'
3348

0 commit comments

Comments
 (0)