@@ -20,27 +20,21 @@ jobs:
2020
2121 # v4
2222 - name : Setup Node
23- uses : actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
24- with :
25- node-version-file : ' .nvmrc'
23+ uses : ./.github/actions/composite/setupNode
2624
27- - name : Run Reassure baseline tests
28- shell : bash
29- run : |
30- BASELINE_BRANCH=${BASELINE_BRANCH:="main"}
31- git fetch origin "$BASELINE_BRANCH" --no-tags --depth=1
32- git switch "$BASELINE_BRANCH"
33- npm install --force || (rm -rf node_modules && npm install --force)
34- NODE_OPTIONS=--experimental-vm-modules npx reassure --baseline
25+ - name : Run reassure baseline tests
26+ run : npx reassure --baseline
3527
36- - name : Run Reassure delta tests
37- shell : bash
28+ - name : Checkout PR head ref
3829 run : |
39- git switch --force --detach -
40- git merge --no-commit --allow-unrelated-histories "$BASELINE_BRANCH" -X ours
41- git checkout --ours .
42- npm install --force || (rm -rf node_modules && npm install --force)
43- NODE_OPTIONS=--experimental-vm-modules npx reassure --branch
30+ git fetch origin ${{ github.event.pull_request.head.ref }} --no-tags --depth=1
31+ git switch --force --detach ${{ github.event.pull_request.head.ref }}
32+
33+ - name : Reinstall node_modules
34+ run : npm install --force
35+
36+ - name : Run reassure delta tests
37+ run : npx reassure --branch
4438
4539 - name : Validate output.json
4640 id : validateReassureOutput
0 commit comments