Skip to content

feat: add agent-device flows for key Inbox Sentry spans #158

feat: add agent-device flows for key Inbox Sentry spans

feat: add agent-device flows for key Inbox Sentry spans #158

name: PR Author Checklist
on:
# We use pull_request_target here so that the GitHub token will have read/write access and be able to modify the PR description if needed.
# Warning: – when using the pull_request_target event, DO NOT checkout code from an untrusted branch: https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
pull_request_target:
types: [opened, edited, reopened, synchronize]
branches: [main]
paths-ignore: ['docs/articles/**/*.md', 'docs/redirects.csv', 'docs/assets/images/**']
jobs:
validate:
uses: ./.github/workflows/contributorValidationGate.yml
with:
PR_NUMBER: ${{ github.event.pull_request.number }}
PR_AUTHOR: ${{ github.event.pull_request.user.login }}
AUTHOR_ASSOCIATION: ${{ github.event.pull_request.author_association }}
# Note: PHP specifically looks for the name of this job, "checklist", so if the name of the job is changed,
# then you also need to go into PHP and update the name of this job in the GH_JOB_NAME_CHECKLIST constant
checklist:
needs: [validate]
runs-on: blacksmith-2vcpu-ubuntu-2404
if: |
needs.validate.outputs.IS_AUTHORIZED == 'true'
&& github.actor != 'OSBotify'
&& github.actor != 'imgbot[bot]'
steps:
- name: Checkout
# v6
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
- name: authorChecklist.ts
uses: ./.github/actions/javascript/authorChecklist
with:
GITHUB_TOKEN: ${{ github.token }}