Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-5275

Add a pa11y CI job for testing accessibility regressions

XMLWordPrintable

    • 3
    • Accessibility, CI/CD
    • Sprint #142, Sprint #143, Sprint #144, Sprint #145

      pa11y is a tool that parses html documents in specific urls and discovers accessibility issues. It has a CI component making it easy to integrate to existing CI pipelines.

      Tasks

      • Add a new CI job in 3 repos (master-theme, plugin-blocks, landing-page) named "accessibility" that uses pa11y to discover accessibility issues.
      • pa11y requires specific urls, so as a first step let's add homepage / and search /?s=

      Copied to Github

            fhernand Florent Hernandez
            nroussos Nikos Roussos
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: