Skip to content
This repository has been archived by the owner on Sep 18, 2021. It is now read-only.

Programming is for everyone. No matter what. This action helps achieve that. Uses TTS and OpenDyslexic to create alternative accessibility options on issues and PRs.

License

Notifications You must be signed in to change notification settings

GeopJr/action-accessibility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RETIRED

This action is kinda useless. People who actually need either of the functions it provided will probably have them already from their OS rather than depend on a GH action.

Plus the huge dist folder and GH actions not supporting node >= 14 made it difficult to maintain.

Thanks for using this action and contributing to a more accessible web!

Accessibility GitHub Action

Programming is for everyone. People shouldn't be unable to contribute because of disabilities or difficulties. This is what this action aims to solve!

Every issue opened, every pull request opened, every comment made will be passed through this action, which will reply with a an image of the text using OpenDyslexic as well as an audio TTS of it.

Those files are being uploaded to GoFile, please support them on Patreon.

Example:

name: Accessibility
on:
  pull_request:
    types: opened
  issues:
    types: opened
  issue_comment:
    types: created

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - uses: GeopJr/action-accessibility@v2.0.0
        with:
          token: ${{ secrets.GITHUB_TOKEN }}

In-action:

This is an example issue: example issue This is the reply:

Accessibility Links:
[Audio](https://gofile.io/d/P2CS2q)
[Image](https://gofile.io/d/Awd1Dk)
The action was triggered by [this comment](https://github.com/GeopJr/test1/pull/3#issuecomment-751280826) from [GeopJr](https://github.com/GeopJr).

(You can see more on the issues and pull requests pages of this repo.)

Cloning

All branches except dev are pretty big in size. To clone just that all you have to do is

$ git clone https://github.com/GeopJr/action-accessibility -b dev

This was my submission for the DEV.TO Action Hackathon.

About

Programming is for everyone. No matter what. This action helps achieve that. Uses TTS and OpenDyslexic to create alternative accessibility options on issues and PRs.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks