name: Lint new PR on: pull_request: types: [opened, ready_for_review] jobs: check-description: name: Check that PR has description runs-on: ubuntu-20.04 if: github.event.pull_request.draft == false steps: - name: Check if PR is shame-worthy id: is-shame-worthy run: | FILTERED_BODY=$( \ sed -r -e \ '/^(\.\.\.)|(\*)|(#+ )|(