From 4d00ef57fc7fb4e863bb95429424fdf05d6fdc7a Mon Sep 17 00:00:00 2001 From: Anna Garcia Date: Thu, 4 Jun 2026 16:05:46 -0400 Subject: [PATCH] ci: consolidate Dependabot skip into reusable flags-board workflow The Dependabot skip for the feature flags project board is now handled centrally in the reusable workflow (PostHog/.github#52). Bump the pin to that merged SHA and drop the redundant inline `github.actor != 'dependabot[bot]'` guard so the conditional lives in one place. No behavior change: Dependabot PRs are still skipped (now upstream), and the pin bump pulls in only that single workflow change. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/call-flags-project-board.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/call-flags-project-board.yml b/.github/workflows/call-flags-project-board.yml index d795f2a63200..50e7b2891e5b 100644 --- a/.github/workflows/call-flags-project-board.yml +++ b/.github/workflows/call-flags-project-board.yml @@ -12,9 +12,8 @@ permissions: jobs: call-flags-project: - uses: PostHog/.github/.github/workflows/flags-project-board.yml@d8b55d05dc5150f05c24542a6397ff3ecfbfb56d - # Only on PostHog/posthog, as there's no GitHub token on forks - if: ${{ github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]' }} + uses: PostHog/.github/.github/workflows/flags-project-board.yml@69336b569d22687f8982eea6ff7d450a885cda05 + if: ${{ github.event.pull_request.head.repo.full_name == github.repository }} with: pr_number: ${{ github.event.pull_request.number }} pr_node_id: ${{ github.event.pull_request.node_id }}