Skip to content

Add workflow to manage fundamentals PRs and issues#156

Closed
ikewalker wants to merge 1 commit intomainfrom
ikewalker-patch-1
Closed

Add workflow to manage fundamentals PRs and issues#156
ikewalker wants to merge 1 commit intomainfrom
ikewalker-patch-1

Conversation

@ikewalker
Copy link
Copy Markdown
Contributor

This PR adds a process-dependabot-prs.yaml workflow for the KustoSchemaTools repo similar to what we have in our other repos so that dependabot PRs will get added to our project board automatically.

cc @alex-slynko

Copilot AI review requested due to automatic review settings March 18, 2026 21:09
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 new GitHub Actions workflow intended to automatically add certain PRs/issues into an organization Project board for tracking.

Changes:

  • Introduces a .github/workflows/process-dependabot-prs.yaml workflow triggered on issue/PR open and label events.
  • Uses actions/[email protected] with a PAT secret to add labeled items to an org project.
Comments suppressed due to low confidence (1)

.github/workflows/process-dependabot-prs.yaml:20

  • Job name is "Add issue to project" but this workflow also runs on pull_request events. Renaming the job (and/or workflow) to mention both issues and PRs would avoid confusion when looking at workflow runs.
  add-to-project:
    name: Add issue to project
    runs-on: ubuntu-latest

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

You can also share your feedback on Copilot code review. Take the survey.

@@ -0,0 +1,26 @@
name: Add fundamentals PRs and issues to fundamentals board
Comment on lines +10 to +20
- opened
- labeled
pull_request:
types:
- opened
- labeled

jobs:
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
Comment on lines +4 to +6
issues: write
pull-requests: write

@ikewalker ikewalker closed this Mar 19, 2026
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.

2 participants