Skip to content

Accessibility: Add WCAG accessibility issue automation

Warren Gifford requested to merge tr/accessibility-issue into main

Created by: umpox

image

Description

This PR adds:

  • An issue template to make it as straight forward as possible to create new accessibility issues that are attached to our tracking issues and GH boards
  • Board automation to automatically add these GH issues to the Accessibility GH board for further tracking

Flow

  1. Developer notices an issue when following the self-audit documentation. The documentation links them to the GitHub issue template
  2. Issue is created with correct labels and base estimate
  3. Issue automatically attached to tracking issue
  4. Issue automatically added to GH board.

Tracking Issues

Each step of the WCAG effort has its own tracking issue: Planning, Auditing, Fixing.

GH Board

Board: https://github.com/orgs/sourcegraph/projects/238

Each step of the WCAG effort has its own view

Test plan

Create an issue, expect it to be added with the correct labels and attached to the board

closes https://github.com/sourcegraph/sourcegraph/issues/31236

Merge request reports

Loading