Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
f682262
create template
DeagleGross Jul 21, 2025
3163fa5
Merge pull request #1 from DeagleGross/dmkorolev/selenium-auto
DeagleGross Jul 21, 2025
dabd9a8
config issue
DeagleGross Jul 21, 2025
9bb64b7
not in config?
DeagleGross Jul 21, 2025
89712a5
include textarea
DeagleGross Jul 21, 2025
8a9b4a4
try update
DeagleGross Jul 21, 2025
24cd418
update instructions
DeagleGross Jul 21, 2025
1f46084
update name of copilot
DeagleGross Jul 21, 2025
74ff745
open issue
DeagleGross Jul 21, 2025
b3d02d6
try via gh issue create
DeagleGross Jul 21, 2025
310937e
create issue only
DeagleGross Jul 21, 2025
a5221cd
go
DeagleGross Jul 21, 2025
503c566
only title and template
DeagleGross Jul 21, 2025
0872b17
create md template
DeagleGross Jul 21, 2025
b311ca1
single template
DeagleGross Jul 21, 2025
43b882e
rename?
DeagleGross Jul 21, 2025
1895bd9
try with other name i dont know
DeagleGross Jul 21, 2025
d63473d
skip body
DeagleGross Jul 21, 2025
35a76fa
test
DeagleGross Jul 21, 2025
1ce2163
test
DeagleGross Jul 21, 2025
202aad2
remove body
DeagleGross Jul 21, 2025
9730c60
oki
DeagleGross Jul 21, 2025
8eda7fb
rollback
DeagleGross Jul 21, 2025
09ab735
try use the template but via body-file
DeagleGross Jul 21, 2025
8a482b8
yo
DeagleGross Jul 21, 2025
3db650b
no template
DeagleGross Jul 21, 2025
ed1e766
and set copilot
DeagleGross Jul 21, 2025
802ab1c
formatting!
DeagleGross Jul 21, 2025
c6577ba
copilot?
DeagleGross Jul 21, 2025
dff7b99
@copilot!
DeagleGross Jul 21, 2025
eb9cff7
move assignee
DeagleGross Jul 22, 2025
bf931cd
remove assignee tmp
DeagleGross Jul 22, 2025
b6939f6
changes
DeagleGross Jul 22, 2025
6bc3413
no assignee yet
DeagleGross Jul 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .github/workflows/browsertesting-file-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: "Scheduled Issue Creation (GH CLI)"

on:
schedule:
# Note: The schedule below is for testing. You may want to change it.
- cron: '0 0 * * 1' # Runs every Monday at midnight UTC
workflow_dispatch:

jobs:
create-issue:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Create Issue From Template
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_REPO: ${{ github.repository }}
run: |
gh issue create \
--title "Request Browser-Testing Dependencies Update" \
--body-file ".github/workflows/browsertesting-issue-body.md"
20 changes: 20 additions & 0 deletions .github/workflows/browsertesting-issue-body.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## Description

Selenium is used in the aspnetcore repo for automated E2E integration testing.
Playwright is used in the aspnetcore repo for some benchmarking apps. We need to ensure the docker file and the package version match.

## Instructions

To update the Selenium and Playwright versions, these files need to be updated:

### Packages
- [ ] [Selenium in `Versions.props`](eng/Versions.props) from NuGet:
- [ ] [Selenium.WebDriver](https://www.nuget.org/packages/Selenium.WebDriver/) (Config variable `SeleniumWebDriverVersion`)
- [ ] [Selenium.Support](https://www.nuget.org/packages/Selenium.Support/) (Config variable `SeleniumSupportVersion`)
- [ ] Ensure Playwright versions match
- [ ] [Blazor Wasm benchmarks in `src/Components/benchmarkapps/Wasm.Performance/dockerfile`](src/Components/benchmarkapps/Wasm.Performance/dockerfile) (image starts with `mcr.microsoft.co[...]
- [ ] [Playwright package version](eng/Versions.props) (Config variable `PlaywrightVersion`)

## Actions

Please, open the PR against `main` branch and include changes to the files listed above.
Loading