Skip to content

CI: Add PR title verifier workflow#6

Merged
rubambiza merged 7 commits into
kagenti:mainfrom
rubambiza:ci/add-pr-verifier
Jun 30, 2026
Merged

CI: Add PR title verifier workflow#6
rubambiza merged 7 commits into
kagenti:mainfrom
rubambiza:ci/add-pr-verifier

Conversation

@rubambiza

@rubambiza rubambiza commented Apr 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds a caller workflow that invokes the org-level reusable PR title verifier from kagenti/.github
  • Enforces PR title prefix conventions (Feat, Fix, Docs, etc.) on all pull requests
  • No changes to existing workflows or repo configuration

Fixes #11

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

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
Comment thread .github/workflows/pr-verifier.yml Fixed
Comment thread .github/workflows/pr-verifier.yml Fixed
Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
@rubambiza

Copy link
Copy Markdown
Contributor Author

Update: The reusable workflow in kagenti/.github is now live (PR #66 merged), so this caller workflow will fire correctly as soon as this PR is merged.

However, the pinned SHA in this workflow will need a final bump once kagenti/.github#67 merges. That PR adds FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true to suppress a Node.js 20 deprecation warning from the action-pr-title action (GitHub is removing Node 20 runner support on September 16, 2026). The action itself is safe for Node 24 (only uses @actions/core and @actions/github).

Once #67 merges, I'll push an updated SHA pin to this branch.

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

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
Comment thread .github/workflows/pr-verifier.yml Fixed
Assisted-By: Claude Opus 4.6 <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
@github-actions

Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. If this PR is still relevant, please comment or remove the stale label.

@github-actions github-actions Bot added the stale label Jun 29, 2026
Assisted-By: Claude Code (Anthropic AI) <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
@rubambiza rubambiza moved this from New/ToDo to In review / Needs Testing in Kagenti Issue Prioritization Jun 30, 2026
@rubambiza rubambiza merged commit 9f74b83 into kagenti:main Jun 30, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from In review / Needs Testing to Done in Kagenti Issue Prioritization Jun 30, 2026
@rubambiza rubambiza deleted the ci/add-pr-verifier branch June 30, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Update pr-verifier reusable workflow reference

2 participants