w3c / aria-common

Shared files for the ARIA repositories
Other
8 stars 15 forks source link

document resolution for aria#1934 (lint-traps, whitespace etc) #99

Closed pkra closed 1 month ago

pkra commented 1 year ago

We are currently looking into resolving https://github.com/w3c/aria/issues/1934 via github actions in some repositories (but not here).

We should document our decision here.

pkra commented 1 year ago

Current proposal is to run prettier automatically on PRs

Test run to explore this: https://github.com/w3c/graphics-aria/pull/10

pkra commented 1 year ago

From there https://github.com/w3c/graphics-aria/pull/10#discussion_r1245634305

May want to pair this with a Dependabot config like https://github.com/w3c/aria-practices/blob/83d1329687a9f3e35737ff1a49bb2678eab02c15/.github/dependabot.yml#L11 to keep this Action up-to-date

pkra commented 1 year ago

Discussed at https://www.w3.org/2023/10/16-aria-editors-minutes.html#t06

Decision is to clean that up and start rolling this approach out, starting with the less active specs - and ARIA itself only after the FPWD of 1.3.

pkra commented 1 year ago

From meeting: next step: do an AAM the group controls.

pkra commented 1 month ago

I think we can close this as completed. While there are ongoing issues, the bulk has been done.