ci: add no-ai-lines check

Closed
RI
7d ago
+62-0

Fails a pull request or a push to the default branch that carries AI session links or AI co-author lines.

Summary by CodeRabbit

  • Chores
    • Added automated checks for pull request titles and descriptions, commit messages, and commits pushed to the main branch. The checks flag configured AI-session links, AI attribution lines, and the robot emoji.
    • A check fails when matching content is found or when a pull request contains more than 250 commits, which exceeds the number of commits the check can inspect.