Skip to content

feat(sinks): Add on-conflict config support to postgres sink #16323

feat(sinks): Add on-conflict config support to postgres sink

feat(sinks): Add on-conflict config support to postgres sink #16323

name: Remove Awaiting Author Label

Check warning on line 1 in .github/workflows/remove_waiting_author.yml

View workflow run for this annotation

GitHub Actions / Remove Awaiting Author Label

Workflow execution policy warning (evaluate mode)

On November 2, 2026, GitHub will restrict `pull_request_target` on public repositories by default. To continue allowing the event trigger, configure an Actions policy. Learn more: https://gh.io/securely-using-pull_request_target#default-policy-for-pull_request_target
permissions:
pull-requests: write
on:
pull_request_target:
types: [synchronize, review_requested]
jobs:
remove_label:
if: "contains(github.event.pull_request.labels.*.name, 'meta: awaiting author')"
runs-on: ubuntu-24.04
timeout-minutes: 5
steps:
- name: Remove label
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with:
script: |
const labelName = 'meta: awaiting author';
try {
await github.rest.issues.removeLabel({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
name: labelName,
});
core.info(`Removed "${labelName}" label from PR #${context.issue.number}`);
} catch (err) {
if (err.status === 404) {
core.info(`Label "${labelName}" already absent from PR #${context.issue.number}, skipping`);
} else {
throw err;
}
}