Skip to content

feat: Add custom CodeRabbit instructions for examples #25

feat: Add custom CodeRabbit instructions for examples

feat: Add custom CodeRabbit instructions for examples #25

name: PR Missing Linked Issue Reminder
on:
pull_request:
types: [opened, edited, reopened]
permissions:
pull-requests: write
contents: read
jobs:
check-linked-issue:
runs-on: ubuntu-latest
concurrency:
group: pr-missing-linked-issue-${{ github.event.pull_request.number }}
cancel-in-progress: true
steps:
- name: Harden the runner
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit
- name: Checkout repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- name: Check PR body for linked issue
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
with:
script: |
const script = require('./.github/scripts/pr_missing_linked_issue.js');
await script({ github, context });