Skip to content

PR Description Check #13

PR Description Check

PR Description Check #13

name: PR Description Check
on:
pull_request:
types: [opened, edited, synchronize, reopened, ready_for_review]
jobs:
run-desc-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Print PR info to console
env:
PR_BODY: ${{ github.event.pull_request.body }}
run: |
{
echo 'cleaned<<EOF'
echo "${PR_BODY}" | tr -d '\r'
echo EOF
} >> "$GITHUB_OUTPUT"
check_link_requests:
runs-on: ubuntu-latest
name: Check linked issues
permissions:
issues: read
pull-requests: write
steps:
- uses: nearform-actions/github-action-check-linked-issues@v1
id: check-linked-issues
detect:
runs-on: ubuntu-latest
outputs:
checked: ${{ steps.detect.outputs.checked }}
steps:
- uses: marocchino/checkbox-action@v1
id: detect
with:
action: 'detect'