4848 toggle_style_code : " ${{ env.STYLE_CODE }}"
4949 toggle_url_check : " ${{ env.URL_CHECKER }}"
5050 toggle_quiz_check : " ${{ env.CHECK_QUIZZES }}"
51+ toggle_md_linter : " ${{ env.MARKDOWN_LINTER }}"
52+ toggle_readability : " ${{ env.READABILITY_REPORT }}"
5153 toggle_render_preview : " ${{ env.RENDER_PREVIEW }}"
5254 rendering_docker_image : " ${{ env.RENDERING_DOCKER_IMAGE }}"
5355
6062 with :
6163 check_type : spelling
6264 error_min : 3
63- gh_pat : secrets.GH_PAT
6465 branch_name : ${GITHUB_HEAD_REF}
66+ secrets :
67+ gh_pat : ${{ secrets.GH_PAT }}
6568
6669 url-check :
6770 name : Check URLs
7174 with :
7275 check_type : urls
7376 error_min : 0
74- gh_pat : secrets.GH_PAT
7577 branch_name : ${GITHUB_HEAD_REF}
78+ secrets :
79+ gh_pat : ${{ secrets.GH_PAT }}
7680
7781 quiz-check :
7882 name : Check quiz formatting
8286 with :
8387 check_type : quiz_format
8488 error_min : 0
85- gh_pat : secrets.GH_PAT
8689 branch_name : ${GITHUB_HEAD_REF}
90+ secrets :
91+ gh_pat : ${{ secrets.GH_PAT }}
8792
8893# ############################ Style the code ###################################
8994 style-code :
@@ -110,6 +115,26 @@ jobs:
110115 git commit -m 'Style *mds' || echo "No changes to commit"
111116 git push origin || echo "No changes to commit"
112117
118+ # ############################ Readability Report ###################################
119+
120+ readability-report :
121+ name : Readability report
122+ needs : yaml-check
123+ runs-on : ubuntu-latest
124+ if : ${{needs.yaml-check.outputs.toggle_readability == 'yes'}}
125+
126+ steps :
127+ - name : Checkout repo
128+ uses : actions/checkout@v4
129+ with :
130+ fetch-depth : 0
131+
132+ - name : Readability report
133+ uses : Rebilly/lexi@v2
134+ with :
135+ github-token : ${{ secrets.GH_PAT }}
136+ glob : ' **/*.md'
137+
113138# ############################ Render Preview ###################################
114139
115140 render-preview :
0 commit comments