From 77ed517ff1da572ddd4abf3b9f40766307cc765a Mon Sep 17 00:00:00 2001 From: Kate Isaac <41767733+kweav@users.noreply.github.com> Date: Mon, 13 Jan 2025 09:45:42 -0500 Subject: [PATCH] port over template pr yml --- .github/workflows/pull_request.yml | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 13559af..091af95 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -48,6 +48,8 @@ jobs: toggle_style_code: "${{ env.STYLE_CODE }}" toggle_url_check: "${{ env.URL_CHECKER }}" toggle_quiz_check: "${{ env.CHECK_QUIZZES }}" + toggle_md_linter: "${{ env.MARKDOWN_LINTER }}" + toggle_readability: "${{ env.READABILITY_REPORT }}" toggle_render_preview: "${{ env.RENDER_PREVIEW }}" rendering_docker_image: "${{ env.RENDERING_DOCKER_IMAGE }}" @@ -62,7 +64,7 @@ jobs: error_min: 3 branch_name: ${GITHUB_HEAD_REF} secrets: - gh_pat: secrets.GH_PAT + gh_pat: ${{ secrets.GH_PAT }} url-check: name: Check URLs @@ -74,8 +76,8 @@ jobs: error_min: 0 branch_name: ${GITHUB_HEAD_REF} secrets: - gh_pat: secrets.GH_PAT - + gh_pat: ${{ secrets.GH_PAT }} + quiz-check: name: Check quiz formatting if: ${{needs.yaml-check.outputs.toggle_quiz_check == 'yes'}} @@ -86,7 +88,7 @@ jobs: error_min: 0 branch_name: ${GITHUB_HEAD_REF} secrets: - gh_pat: secrets.GH_PAT + gh_pat: ${{ secrets.GH_PAT }} ############################# Style the code ################################### style-code: @@ -113,6 +115,26 @@ jobs: git commit -m 'Style *mds' || echo "No changes to commit" git push origin || echo "No changes to commit" +############################# Readability Report ################################### + + readability-report: + name: Readability report + needs: yaml-check + runs-on: ubuntu-latest + if: ${{needs.yaml-check.outputs.toggle_readability == 'yes'}} + + steps: + - name: Checkout repo + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Readability report + uses: Rebilly/lexi@v2 + with: + github-token: ${{ secrets.GH_PAT }} + glob: '**/*.md' + ############################# Render Preview ################################### render-preview: