github / github/vscode-github-actions
[Accessibility] Indicate success or failure label in the workflow view
- Dominant language
- TypeScript
- Stars
- 660
- Forks
- 213
- PR merge metrics
- No merged PRs in 30d
Description
Type: Feature Request
CC @meganrogge
For screen reader users, please add label to each workflow item regarding whether the current workflow run has succeeded or faled.
There is no accessible indicator as of this writing.
For example, workflow `#1` through `#3` failed. However, they do not provide any accessible labels to screen reader users.
## Screenshot

Extension version: 0.26.2
VS Code version: Code - Insiders 1.93.0-insider (e1db90f81da28c0994b5d50dc2b51e964359e62d, 2024-08-21T05:04:11.586Z)
OS version: Windows_NT x64 10.0.22631
Modes:
Contributor guide
Research direction
Start by locating the workflow view and the code that renders each workflow item; the issue does not name specific files or tests. Check how screen readers currently perceive the items, then add an accessible success or failure label for each run. Done means the status is conveyed to screen reader users for both successful and failed workflows.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- accessibility, frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100