Skip to content

docs: update workflows.md accessibility-browser-smoke row for new contract-test step #2945

Description

@github-actions

Component

Documentation

Bug Description

Commit 56c30bc (#2934) added a Run accessibility contract tests step (npm run test:a11y:contracts) to the accessibility-browser-smoke job in .github/workflows/pr-validation.yml, running before the existing Run accessibility browser smoke tests step (npm run ci:test:a11y:smoke). The corresponding row in docs/architecture/workflows.md (Jobs table, ## PR Validation Pipeline > ### Jobs) still describes this job only as:

| accessibility-browser-smoke     | Inline                                | Browser accessibility smoke test                        |

which no longer reflects that the job also runs the new runner contract test suite (.github/skills/accessibility/accessibility/tests/runtime_a11y/runner/*.test.mjs) via test:a11y:contracts.

Expected Behavior

The Validates column for accessibility-browser-smoke in docs/architecture/workflows.md should mention both the accessibility runner contract tests and the browser smoke tests, matching the two run steps in the job.

Steps to Reproduce

  1. Compare .github/workflows/pr-validation.yml job accessibility-browser-smoke (two run steps: npm run test:a11y:contracts, npm run ci:test:a11y:smoke) against the single-purpose description in docs/architecture/workflows.md's Jobs table.

Additional Context

Related files:

  • .github/workflows/pr-validation.yml (accessibility-browser-smoke job)
  • package.json (test:a11y:contracts script)
  • docs/architecture/workflows.md (### Jobs table)

Generated by Documentation Update Check · auto · 84.6 AIC · ⌖ 1.73 AIC · ⊞ 9.5K ·

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-readydocumentationImprovements or additions to documentationneeds-triageRequires triage and prioritization

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions