Skip to content

RDKB-66032 : Add PR Format Check workflow#40

Merged
bunnam988 merged 5 commits into
developfrom
feature/pr-format-check
Jul 15, 2026
Merged

RDKB-66032 : Add PR Format Check workflow#40
bunnam988 merged 5 commits into
developfrom
feature/pr-format-check

Conversation

@bunnam988

Copy link
Copy Markdown
Contributor

Summary

Adds a caller workflow that runs the shared PR format check from rdkcentral/build_tools_workflows.

What it does

Automatically checks every new/edited PR (including fork PRs) for:

  • Title format: TICKET-123 : description (multiple tickets supported)
  • Required description fields: Reason for change, Test Procedure, Risks, Priority

Fails the check and posts a reminder comment if format is incorrect. Deletes the comment automatically when fixed.

Files changed

  • .github/workflows/pr-lint.yml (9 lines — caller only, no logic)

Copilot AI review requested due to automatic review settings July 13, 2026 08:15
@bunnam988 bunnam988 requested review from a team as code owners July 13, 2026 08:15
Comment thread .github/workflows/pr-lint.yml Fixed

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 that runs the shared PR format linting reusable workflow from rdkcentral/build_tools_workflows on PR open/edit events (including fork PRs via pull_request_target).

Changes:

  • Introduces .github/workflows/pr-lint.yml to invoke the shared PR-format-check reusable workflow.
  • Triggers on pull_request_target for opened and edited events.

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

Comment thread .github/workflows/pr-lint.yml Outdated
Comment on lines +8 to +9
lint:
uses: rdkcentral/build_tools_workflows/.github/workflows/pr-lint.yml@develop
Copilot AI review requested due to automatic review settings July 13, 2026 09:10

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comment thread .github/workflows/pr-lint.yml
Copilot AI review requested due to automatic review settings July 13, 2026 10:31

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comment thread .github/workflows/pr-lint.yml
Copilot AI review requested due to automatic review settings July 13, 2026 10:51

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Comment thread .github/workflows/pr-lint.yml
Copilot AI review requested due to automatic review settings July 13, 2026 11:12

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.

Comment thread .github/workflows/pr-lint.yml
Comment thread .github/workflows/pr-lint.yml
Comment thread .github/workflows/pr-lint.yml
@bunnam988 bunnam988 changed the title Add PR Format Check workflow RDKB-66032 : Add PR Format Check workflow Jul 13, 2026
@bunnam988 bunnam988 merged commit e678ac3 into develop Jul 15, 2026
11 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 15, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants