Skip to content

ci: Add org-wide project automation workflow#110

Merged
pdettori merged 2 commits intokagenti:mainfrom
rubambiza:ci/add-project-workflow
Apr 15, 2026
Merged

ci: Add org-wide project automation workflow#110
pdettori merged 2 commits intokagenti:mainfrom
rubambiza:ci/add-project-workflow

Conversation

@rubambiza
Copy link
Copy Markdown
Contributor

@rubambiza rubambiza commented Apr 15, 2026

Summary

  • Add thin caller for the org-wide project automation workflow from kagenti/.github
  • Auto-adds new issues and PRs to the kagenti prioritization project

Closes #111

Matches kagenti/kagenti#1253.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
@rubambiza rubambiza requested a review from a team as a code owner April 15, 2026 18:38
Copy link
Copy Markdown
Collaborator

@pdettori pdettori left a comment

Choose a reason for hiding this comment

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

The workflow file has a trailing blank line at EOF that the repo's pre-commit end-of-files-fixer hook removes, causing CI to fail (Lint & Unit Tests on 3.11 and 3.12). Remove the trailing blank line from project.yml and re-push.

Otherwise the change itself looks good — permissions properly scoped, DCO signed, reusable workflow SHA-pins actions/add-to-project.

Comment thread .github/workflows/project.yml Outdated
# Pinned to @main intentionally: org-internal workflows propagate updates automatically.
uses: kagenti/.github/.github/workflows/add-to-project.yml@main
secrets: inherit

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Trailing blank line after this line causes pre-commit end-of-files-fixer to modify the file, failing CI. Remove the extra blank line at EOF.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Fixed in 23ca002 -- removed the trailing blank line.

Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
Copy link
Copy Markdown
Collaborator

@pdettori pdettori left a comment

Choose a reason for hiding this comment

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

/lgtm

@pdettori pdettori merged commit 9ca4032 into kagenti:main Apr 15, 2026
13 checks passed
@rubambiza rubambiza deleted the ci/add-project-workflow branch April 16, 2026 12: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.

ci: Add project automation workflow

2 participants