File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6161 test -f dist/bin/visual-differ.js
6262 test -f dist/lib/visual-differ.js
6363 test -d dist/templates
64+
65+ sample :
66+ name : Run Against our Samples
67+ runs-on : ubuntu-latest
68+ timeout-minutes : 5
69+ steps :
70+ - uses : actions/checkout@v6
71+ - uses : pnpm/action-setup@v4
72+ - uses : actions/setup-node@v6
73+ with :
74+ node-version : 24
75+ cache : pnpm
76+ - run : pnpm install
77+ - run : pnpm run build
78+ - run : mkdir -p ./results
79+ - name : Diff Samples, Expect Error
80+ run : |
81+ #!/usr/bin/env bash
82+ set -euo pipefail
83+
84+ node dist/bin/visual-differ.js samples/baseline/ samples/candidate/ ./results || rc=$?
85+ # rc will be set only when the node process exited non-zero
86+ if [ "${rc:-0}" -ne 0 ]; then
87+ echo "visual-differ exited with code ${rc} (expected)"; exit 0
88+ else
89+ echo "visual-differ succeeded (unexpected)"; exit 1
90+ fi
91+ - uses : actions/upload-artifact@v6
92+ with :
93+ path : results
You can’t perform that action at this time.
0 commit comments