Repository navigation
Scan additional pages per static site - #39
Conversation
There was a problem hiding this comment.
✅ Ready to approve
The change is a straightforward workflow matrix expansion that aligns with existing documented usage of the scanner’s urls input and does not alter routing or scan configuration.
Note: this review does not count toward required approvals for merging.
Pull request overview
This PR expands the scan-static-sites workflow matrix so each static site scan can cover multiple representative URLs (not just the landing page), improving coverage for the alt-text plugin scans while keeping routing and isolation behavior consistent.
Changes:
- Converted the
urlsmatrix value from a single URL string to a multi-lineurls: |block for each site. - Added several high-traffic subpages for Universe, Shop, and Blog while leaving Octodex as a single URL.
File summaries
| File | Description |
|---|---|
| .github/workflows/scan-static-sites.yml | Updates the scan matrix to pass multiple URLs per site into the accessibility scanner action for broader coverage. |
Copilot's findings
- Files reviewed: 1/1 changed files
- Comments generated: 0
Note
Your feedback helps us improve the quality of this feature.
Please use 👍 or 👎 to tell us whether this assessment is correct.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - id: octodex | ||
| urls: https://octodex.github.com/ | ||
| urls: | | ||
| https://octodex.github.com/ |
There was a problem hiding this comment.
It may be worth picking another subpage (like https://octodex.github.com/bombacat/) -- although this website's pretty simple compared to the other static ones, this does check a different surface area than the homepage with a grid of Octocats.
Expands each site in the
scan-static-sitesmatrix to scan several representative pages instead of only the landing page, per mentor feedback that the scanner only hits explicitly-listed URLs.urlsinput to list multiple pages per site.github/accessibility-scanner-testing, andskip_copilot_assignment: trueis retained — no teams pinged.fail-fast: falsekeeps each site isolated, so a single unreachable URL won't break the run.