Skip to content

Conversation

@mnkiefer
Copy link
Contributor

@mnkiefer mnkiefer commented Nov 11, 2025

New workflow: Multi-device Docs Tester

  • Generated .github/workflows/multi-device-docs-tester.md with the help of create-agentic-workflow interactive session, which:
    • Builds and serves the documentation site locally.
    • Uses Playwright and bash scripts to test the site across mobile, tablet, and desktop device configurations.
    • Performs layout, accessibility, interaction, and visual validation checks.
    • Analyzes results, categorizes issues by severity, and creates a detailed GitHub issue if problems are found.
    • Cleans up resources and provides a summary of test outcomes and artifacts.
  • This workflows will run daily to ensure multi-device support/view of our docs pages.

@mnkiefer mnkiefer self-assigned this Nov 11, 2025
Copy link
Contributor

Copilot AI commented Nov 11, 2025

@pelikhan I've opened a new pull request, #3624, to work on those changes. Once the pull request is ready, I'll request review from you.

@pelikhan
Copy link
Contributor

oops did not mean to trigger copilot

@mnkiefer
Copy link
Contributor Author

oops did not mean to trigger copilot

I addressed your change requests (manually). 🤓 Let's merge?

@mnkiefer mnkiefer marked this pull request as ready for review November 12, 2025 13:08
Copilot AI review requested due to automatic review settings November 12, 2025 13:08
Copilot finished reviewing on behalf of mnkiefer November 12, 2025 13:09
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new agentic workflow called "Multi-Device Docs Tester" that automatically tests documentation sites across multiple device types (mobile, tablet, desktop) on a daily schedule. The workflow uses Playwright for browser automation and creates GitHub issues when problems are detected.

Key Changes

  • Automated testing workflow: Tests documentation site responsiveness, accessibility, interactions, and visual validation across 10+ device configurations
  • Scheduled execution: Runs daily at 9 AM UTC with optional manual triggering
  • Issue reporting: Creates detailed GitHub issues for detected problems with severity categorization
  • Screenshot capture: Uploads screenshots as assets for visual validation

Reviewed Changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/daily-multi-device-docs-tester.md Workflow source file defining the multi-device testing agent with configuration issues in tool and safe-output settings
.github/workflows/daily-multi-device-docs-tester.lock.yml Compiled GitHub Actions workflow with 4474 lines implementing the agent execution, safe-outputs, and threat detection jobs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mnkiefer mnkiefer merged commit 75427ba into main Nov 12, 2025
40 checks passed
@mnkiefer mnkiefer deleted the multi-device-docs-tester branch November 12, 2025 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants