w3c / at-driver

AT Driver defines a protocol for introspection and remote control of assistive technology software, using a bidirectional communication channel.
https://w3c.github.io/at-driver
Other
31 stars 4 forks source link

Meta: reject "link errors" in CI #61

Closed jugglinmike closed 1 year ago

jugglinmike commented 1 year ago

Prior to this commit, the continuous integration system tolerated faulty references which the Bikeshed tool refers to as "link errors" ^1. This has allowed at least one editorial oversight to be accepted to the main branch and subsequently published ^2.

Configure the GitHub Action which wraps Bikeshed ^3 to reject pull requests which introduce faulty references.


Preview | Diff

jugglinmike commented 1 year ago

This caught another bug which I believe was introduced by changes in WebDriver (because I could only reproduce it locally after running bikeshed update). I've addressed that with a separate commit.

jugglinmike commented 1 year ago

Resolved gh-40

jugglinmike commented 1 year ago

Thank you, @s3ththompson!