Skip to content

Commit 6dfba65

Browse files
committed
Reassure tests in one step
1 parent fc1a80f commit 6dfba65

1 file changed

Lines changed: 20 additions & 11 deletions

File tree

.github/workflows/reassurePerfTests.yml

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,22 +29,31 @@ jobs:
2929
npm ci
3030
npx reassure check-stability --verbose
3131
32-
- name: Install dependencies
33-
run: npm ci
32+
# - name: Install dependencies
33+
# run: npm ci
3434

35-
- name: Run Reassure baseline tests
36-
run: npx reassure --baseline --verbose
35+
# - name: Run Reassure baseline tests
36+
# run: npx reassure --baseline --verbose
3737

38-
- name: Checkout PR head SHA
38+
# - name: Checkout PR head SHA
39+
# run: |
40+
# git fetch origin ${{ github.event.pull_request.head.sha }} --no-tags --depth=1
41+
# git switch --force --detach ${{ github.event.pull_request.head.sha }}
42+
43+
# - name: Reinstall dependencies
44+
# run: npm ci
45+
46+
# - name: Run Reassure delta tests
47+
# run: npx reassure --branch --verbose
48+
49+
- name: Reassure tests
3950
run: |
51+
npm ci
52+
npx reassure --baseline --verbose
4053
git fetch origin ${{ github.event.pull_request.head.sha }} --no-tags --depth=1
4154
git switch --force --detach ${{ github.event.pull_request.head.sha }}
42-
43-
- name: Reinstall dependencies
44-
run: npm ci
45-
46-
- name: Run Reassure delta tests
47-
run: npx reassure --branch --verbose
55+
npm ci
56+
npx reassure --branch --verbose
4857
4958
- name: Upload Reassure results
5059
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)