Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

Commit e46425c

Browse files
authored
Merge pull request #130 from DigitalProductInnovationAndDevelopment/optimization
optimize test
2 parents afcfcab + 6471306 commit e46425c

9 files changed

Lines changed: 1119 additions & 230 deletions

File tree

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# .github/workflows/gui-test-full.yml
2+
# ────────────────────────────────────────────────────────────────
3+
name: GUI Test – Full Pipeline
4+
5+
on:
6+
pull_request:
7+
branches: [ main ]
8+
push:
9+
branches: [ main ]
10+
11+
jobs:
12+
gui-test:
13+
runs-on: ubuntu-latest
14+
15+
permissions:
16+
contents: read
17+
pull-requests: write
18+
pages: write
19+
id-token: write
20+
21+
environment: # gives the green "github-pages / deployment" check
22+
name: github-pages
23+
url: ${{ steps.review.outputs.dashboard-url }}
24+
25+
steps:
26+
27+
- uses: actions/checkout@v4
28+
29+
- uses: actions/setup-node@v4
30+
with:
31+
cache: npm
32+
33+
- run: npm install
34+
35+
# ── run the composite action in FULL mode ─────────────────
36+
- id: review
37+
name: GUI-Based Testing Code Review
38+
uses: DigitalProductInnovationAndDevelopment/Code-Reviews-of-GUI-Tests@v1.2.5
39+
with:
40+
github-token: ${{ secrets.GITHUB_TOKEN }}
41+
enable-visual-comparison: 'true'
42+
43+
# Optional: surface the dashboard link in the job summary
44+
- name: Echo dashboard URL
45+
if: steps.review.outputs.dashboard-url != ''
46+
run: echo "📊 Dashboard → ${{ steps.review.outputs.dashboard-url }}"

.github/workflows/releasetest_sep.yaml

Lines changed: 0 additions & 166 deletions
This file was deleted.

0 commit comments

Comments
 (0)