Skip to content

Add workflow to auto-add issues to project - #125

Merged
slifty merged 1 commit into
mainfrom
noissue-add-to-project
Jul 28, 2026
Merged

Add workflow to auto-add issues to project#125
slifty merged 1 commit into
mainfrom
noissue-add-to-project

Conversation

@slifty

@slifty slifty commented Jun 26, 2026

Copy link
Copy Markdown
Member

Adds a caller workflow so new issues in this repository are automatically added to the organization project board, via the shared reusable workflow in PhilanthropyDataCommons/.github.

Depends on these being in place before it will do anything:

  • PhilanthropyDataCommons/.github#5 reusable workflow merged to main
  • pdc-bot GitHub App created and the org PDC_BOT_APP_ID / PDC_BOT_PRIVATE_KEY / ADD_TO_PROJECT_URL secrets/variables configured

Until then this is inert (it triggers only on issues events, not on this PR), so it is safe to merge in any order.

Issue: PhilanthropyDataCommons/.github#5

🤖 Generated with Claude Code

@slifty
slifty force-pushed the noissue-add-to-project branch from cada6a2 to 958e697 Compare July 27, 2026 19:55
@slifty
slifty force-pushed the noissue-add-to-project branch from 958e697 to 0cceab4 Compare July 27, 2026 20:11
@bickelj
bickelj requested a review from Copilot July 27, 2026 21:06

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a GitHub Actions caller workflow so newly created (or re-opened/transferred) issues in this repository are automatically added to the organization project board by invoking the shared reusable workflow in PhilanthropyDataCommons/.github.

Changes:

  • Introduces an issues-triggered workflow for opened, transferred, and reopened events.
  • Calls the org-level reusable workflow PhilanthropyDataCommons/.github/.github/workflows/add-to-project.yml@v1 and passes the required GitHub App private key secret.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


jobs:
add-to-project:
uses: PhilanthropyDataCommons/.github/.github/workflows/add-to-project.yml@v1
@slifty
slifty merged commit 688b894 into main Jul 28, 2026
3 checks passed
@slifty
slifty deleted the noissue-add-to-project branch July 28, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants