Skip to content

Commit f59bad3

Browse files
committed
Merge branch 'main' into kweav-patch-1
2 parents 7a30968 + afeface commit f59bad3

File tree

1 file changed

+28
-3
lines changed

1 file changed

+28
-3
lines changed

.github/workflows/pull_request.yml

+28-3
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ jobs:
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

@@ -60,8 +62,9 @@ jobs:
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
@@ -71,8 +74,9 @@ jobs:
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
@@ -82,8 +86,9 @@ jobs:
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

Comments
 (0)