Skip to content

feat: Replace semantic PR action with fork-safe PR title validation#337

Merged
hahirwar-cd merged 3 commits intomasterfrom
fix/pr-validation
Mar 10, 2026
Merged

feat: Replace semantic PR action with fork-safe PR title validation#337
hahirwar-cd merged 3 commits intomasterfrom
fix/pr-validation

Conversation

@anket-cd
Copy link
Copy Markdown
Contributor

@anket-cd anket-cd commented Mar 9, 2026

Description

Type of Change

  • 🐛 Bug fix
  • ✨ New workflow
  • 📝 Documentation update
  • 🔧 Workflow enhancement
  • 🎨 Code style/formatting
  • ♻️ Refactoring
  • ⚡ Performance improvement
  • 🔒 Security improvement

Workflow Category

  • Terraform (tf-*)
  • CloudFormation (cf-*)
  • Docker (docker-*)
  • Helm (helm-*)
  • PR Automation (pr-*)
  • Security (security-*)
  • Release (release-*)
  • Notification (notify-*)
  • AWS-specific (aws-*)
  • GCP-specific (gcp-*)
  • YAML Lint (yl-*)
  • Other

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have updated the documentation accordingly
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published

Testing

  • Removed amannn/action-semantic-pull-request for PR title validation.
  • Added a lightweight regex-based PR title validation script.
  • Enforces Conventional Commit style titles with optional scope.
  • Avoids permission issues for forked pull requests (Resource not accessible by integration).
  • Works safely for both internal and fork PRs since it only reads the PR event payload.

Screenshots/Documentation

Screenshot 2026-03-09 at 11 03 51 PM

Related Issues

Closes #

Additional Notes

@anket-cd anket-cd requested review from a team, anmolnagpal and clouddrove-ci as code owners March 9, 2026 17:34
@anket-cd anket-cd requested a review from hahirwar-cd March 9, 2026 17:34
@anket-cd anket-cd changed the title feat feat: Replace semantic PR action with fork-safe PR title validation Mar 9, 2026
@anket-cd anket-cd self-assigned this Mar 9, 2026
@anket-cd anket-cd added the bug Something isn't working label Mar 9, 2026
Copy link
Copy Markdown
Member

@pendharevaibhav-cd pendharevaibhav-cd left a comment

Choose a reason for hiding this comment

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

LGTM!

@anket-cd anket-cd added enhancement New feature or request and removed bug Something isn't working labels Mar 10, 2026
@hahirwar-cd hahirwar-cd merged commit 3f5f04a into master Mar 10, 2026
12 checks passed
@hahirwar-cd hahirwar-cd deleted the fix/pr-validation branch March 10, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants