Skip to content

Commit b3a8a15

Browse files
committed
Sync auto-copilot-org-playwright-loopv2.yaml from .github repo
1 parent 3f5dbd8 commit b3a8a15

File tree

1 file changed

+64
-2
lines changed

1 file changed

+64
-2
lines changed
Lines changed: 64 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,124 @@
11
name: "Org-wide: Copilot Playwright Test, Review, Auto-fix, PR, Merge"
2+
uto-amazonq-review.properties.json
23

4+
uto-amazonq-review.properties.json
35
on:
6+
uto-amazonq-review.properties.json
47
push:
8+
uto-amazonq-review.properties.json
59
branches:
10+
uto-amazonq-review.properties.json
611
- main
12+
uto-amazonq-review.properties.json
713
- master
14+
uto-amazonq-review.properties.json
815

16+
uto-amazonq-review.properties.json
917
jobs:
18+
uto-amazonq-review.properties.json
1019
playwright-review-fix:
11-
runs-on: ubuntu-latest
20+
uto-amazonq-review.properties.json
21+
runs-on: self-hosted
22+
uto-amazonq-review.properties.json
1223
steps:
24+
uto-amazonq-review.properties.json
1325
- name: Checkout code
26+
uto-amazonq-review.properties.json
1427
uses: actions/checkout@main
28+
uto-amazonq-review.properties.json
1529

30+
uto-amazonq-review.properties.json
1631
- name: Setup Python
32+
uto-amazonq-review.properties.json
1733
uses: actions/setup-python@main
34+
uto-amazonq-review.properties.json
1835
with:
36+
uto-amazonq-review.properties.json
1937
python-version: "3.11"
38+
uto-amazonq-review.properties.json
2039

40+
uto-amazonq-review.properties.json
2141
- name: Install dependencies
42+
uto-amazonq-review.properties.json
2243
run: |
44+
uto-amazonq-review.properties.json
2345
pip install -r requirements.txt
46+
uto-amazonq-review.properties.json
2447
pip install pytest playwright pytest-playwright
48+
uto-amazonq-review.properties.json
2549

50+
uto-amazonq-review.properties.json
2651
- name: Install Playwright browsers
52+
uto-amazonq-review.properties.json
2753
run: |
54+
uto-amazonq-review.properties.json
2855
python -m playwright install
56+
uto-amazonq-review.properties.json
2957

58+
uto-amazonq-review.properties.json
3059
- name: Run Playwright Tests
60+
uto-amazonq-review.properties.json
3161
run: |
62+
uto-amazonq-review.properties.json
3263
pytest tests/ || exit 1
64+
uto-amazonq-review.properties.json
3365
continue-on-error: true
66+
uto-amazonq-review.properties.json
3467

68+
uto-amazonq-review.properties.json
3569
- name: Copilot PR Agent Review
70+
uto-amazonq-review.properties.json
3671
uses: github/copilot-agent/pr@main
72+
uto-amazonq-review.properties.json
3773
with:
74+
uto-amazonq-review.properties.json
3875
github-token: ${{ secrets.GITHUB_TOKEN }}
76+
uto-amazonq-review.properties.json
3977
continue-on-error: true
78+
uto-amazonq-review.properties.json
4079

80+
uto-amazonq-review.properties.json
4181
- name: Copilot Auto-fix Failing Playwright Tests
82+
uto-amazonq-review.properties.json
4283
uses: github/copilot-agent/fix@main
84+
uto-amazonq-review.properties.json
4385
with:
86+
uto-amazonq-review.properties.json
4487
github-token: ${{ secrets.GITHUB_TOKEN }}
88+
uto-amazonq-review.properties.json
4589
max_attempts: 3
90+
uto-amazonq-review.properties.json
4691
continue-on-error: true
92+
uto-amazonq-review.properties.json
4793

94+
uto-amazonq-review.properties.json
4895
- name: Create Pull Request for Automated Fixes
96+
uto-amazonq-review.properties.json
4997
uses: peter-evans/create-pull-request@main
98+
uto-amazonq-review.properties.json
5099
with:
100+
uto-amazonq-review.properties.json
51101
branch: "copilot/playwright-fixes"
102+
uto-amazonq-review.properties.json
52103
title: "Copilot: Auto-fix Playwright Tests"
104+
uto-amazonq-review.properties.json
53105
body: "Automated Playwright test fixes by Copilot Agent."
106+
uto-amazonq-review.properties.json
54107
commit-message: "Copilot agent Playwright bugfixes"
108+
uto-amazonq-review.properties.json
55109
continue-on-error: true
110+
uto-amazonq-review.properties.json
56111

112+
uto-amazonq-review.properties.json
57113
- name: Automerge PR if checks pass
114+
uto-amazonq-review.properties.json
58115
uses: pascalgn/automerge-action@main
116+
uto-amazonq-review.properties.json
59117
with:
118+
uto-amazonq-review.properties.json
60119
merge-method: squash
120+
uto-amazonq-review.properties.json
61121
github-token: ${{ secrets.GITHUB_TOKEN }}
62-
continue-on-error: true
122+
uto-amazonq-review.properties.json
123+
continue-on-error: true
124+
uto-amazonq-review.properties.json

0 commit comments

Comments
 (0)