github / github/vscode-github-actions

[Accessibility] Indicate success or failure label in the workflow view

Open
#379 0 comments 0 reactions 0 assignees View on GitHub
bug
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

![image](https://github.com/user-attachments/assets/3dc02fea-e81a-46e3-8147-d4cd525a9402)

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.