From 5cfd766a70c7b66208e6138518450805bb37d772 Mon Sep 17 00:00:00 2001 From: "claude[bot]" <41898282+claude[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 17:23:29 +0000 Subject: [PATCH] feat(ci): add required agent-shield.yml workflow Adds the missing Agent Shield workflow as a thin caller delegating to the org-level reusable workflow, following the same pattern as claude.yml. Closes #122 Co-authored-by: don-petry --- .github/workflows/agent-shield.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/agent-shield.yml diff --git a/.github/workflows/agent-shield.yml b/.github/workflows/agent-shield.yml new file mode 100644 index 00000000..99c3f94c --- /dev/null +++ b/.github/workflows/agent-shield.yml @@ -0,0 +1,26 @@ +# Agent Shield — thin caller that delegates to the org-level reusable workflow. +# All logic is maintained centrally in agent-shield-reusable.yml. +# Standard: https://github.com/petry-projects/.github/blob/main/standards/ci-standards.md#required-workflows +name: Agent Shield + +on: + pull_request: + branches: [main] + types: [opened, reopened, synchronize] + issue_comment: + types: [created] + pull_request_review_comment: + types: [created] + issues: + types: [opened, edited, labeled] + +permissions: {} + +jobs: + agent-shield: + uses: petry-projects/.github/.github/workflows/agent-shield-reusable.yml@main + secrets: inherit + permissions: + contents: read + pull-requests: read + issues: read