Skip to content

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

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

Add workflow to auto-add issues to project#17
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 4c787c5 to 792ea8e Compare July 27, 2026 19:55
@slifty
slifty force-pushed the noissue-add-to-project branch from 792ea8e to ad17094 Compare July 27, 2026 20:11
@bickelj
bickelj requested a review from Copilot July 27, 2026 21:05

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 repository-level GitHub Actions workflow that triggers on relevant issues events and delegates to the organization’s shared reusable workflow to automatically add new/returned issues to the org project board.

Changes:

  • Introduces a new issues-triggered workflow for opened, transferred, and reopened events.
  • Calls the shared reusable workflow PhilanthropyDataCommons/.github/.github/workflows/add-to-project.yml@v1 and passes the required PDC_BOT_PRIVATE_KEY secret.

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

@slifty
slifty merged commit d6ec3bc into main Jul 28, 2026
6 checks passed
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