Skip to content

TPT-4298: Added PR title checking to lint workflow and clean up release notes workflow#678

Open
ezilber-akamai wants to merge 1 commit intolinode:devfrom
ezilber-akamai:TPT-4298-jira-id-in-prs
Open

TPT-4298: Added PR title checking to lint workflow and clean up release notes workflow#678
ezilber-akamai wants to merge 1 commit intolinode:devfrom
ezilber-akamai:TPT-4298-jira-id-in-prs

Conversation

@ezilber-akamai
Copy link
Copy Markdown
Contributor

📝 Description

Added a new step in the lint workflow to fail if the PR title does not begin with "TPT-1234:" (works with and without a space between the colon and description).

Also added a new workflow to run upon release publish to edit the release notes to remove the Jira ticket ID prefixes from patch notes.

✔️ How to Test

To test the PR title enforcement, edit the title of this PR to remove the Jira ticket ID and rerun the lint job. It should fail immediately. Then, add the Jira ticket ID back to the PR title and it should pass.

To test the release note cleanup job, check out this PR locally and merge it into your fork. Then, cut a test release to your fork. Upon generating the release notes, the TPT-**** prefix will still be there. Publish the release and verify that the new workflow is triggered. After it finishes, confirm that the release notes were correctly updated.

@ezilber-akamai ezilber-akamai requested review from a team as code owners March 31, 2026 17:36
@ezilber-akamai ezilber-akamai added the repo-ci-improvement for improvements in the repository or CI workflow in the changelog. label Mar 31, 2026
@ezilber-akamai ezilber-akamai requested review from psnoch-akamai and yec-akamai and removed request for a team March 31, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

repo-ci-improvement for improvements in the repository or CI workflow in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant