Skip to content

thepolicylab-projectportals/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

.github

This repository is for GitHub Actions workflows shared amongst all the project repositories in the organization.

pa11y-ci workflow

This workflow automates the process of running Pa11y accessibility tests on other Project Portal repositories. Pa11y helps ensure that your web pages are accessible to everyone, including those with disabilities.

This GitHub Action integration is designed to be imported into other repositories to perform Pa11y accessibility checks on pull requests in those repositories. Please refer here to see how the Github Action is integrated into the Example Content Project Portal project. The same is done for all other Project Portal sites.

The on: pull_request trigger ensures that the Pa11y checks are executed whenever a pull request is opened or updated. The integration utilizes the Pa11y Accessibility Test GitHub Action, providing a seamless and automated way to validate the accessibility of web applications during the pull request review process.

About

Shared GitHub Actions Workflows for the Project Portals

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •