Repository navigation
Commit 48ea848
committed
feat: check each pull request commit as itself
Each PR commit's message was piped to the CLI, so the CLI never saw the
commit's author: ignore_authors compared the runner's git identity or the
merge commit's author, and an author-based rule had nothing to read.
A commit the clone holds is now checked by its hash (--message --rev),
so the CLI reads that commit's message and its own author. A commit
listed only by the API (the default shallow checkout, or no checkout at
all) is still piped in, with the author the API recorded passed as
GIT_AUTHOR_NAME / GIT_AUTHOR_EMAIL, which is where the CLI reads the
author of a message that has no commit.1 parent 6a63e33 commit 48ea848
2 files changed
Lines changed: 116 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
489 | 489 | | |
490 | 490 | | |
491 | 491 | | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
492 | 496 | | |
493 | 497 | | |
494 | 498 | | |
| |||
509 | 513 | | |
510 | 514 | | |
511 | 515 | | |
512 | | - | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
513 | 522 | | |
514 | 523 | | |
515 | 524 | | |
| |||
578 | 587 | | |
579 | 588 | | |
580 | 589 | | |
581 | | - | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
582 | 593 | | |
583 | 594 | | |
584 | 595 | | |
| |||
602 | 613 | | |
603 | 614 | | |
604 | 615 | | |
| 616 | + | |
605 | 617 | | |
606 | 618 | | |
607 | 619 | | |
| |||
621 | 633 | | |
622 | 634 | | |
623 | 635 | | |
624 | | - | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
625 | 641 | | |
626 | 642 | | |
627 | 643 | | |
628 | 644 | | |
629 | 645 | | |
630 | 646 | | |
631 | | - | |
| 647 | + | |
632 | 648 | | |
633 | 649 | | |
634 | 650 | | |
635 | 651 | | |
636 | 652 | | |
637 | 653 | | |
638 | | - | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
639 | 662 | | |
640 | 663 | | |
641 | 664 | | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
642 | 673 | | |
643 | | - | |
644 | | - | |
645 | | - | |
| 674 | + | |
646 | 675 | | |
647 | 676 | | |
648 | 677 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
390 | 390 | | |
391 | 391 | | |
392 | 392 | | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
393 | 432 | | |
394 | 433 | | |
395 | 434 | | |
| |||
1158 | 1197 | | |
1159 | 1198 | | |
1160 | 1199 | | |
1161 | | - | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
1162 | 1207 | | |
1163 | 1208 | | |
| 1209 | + | |
| 1210 | + | |
1164 | 1211 | | |
1165 | 1212 | | |
1166 | 1213 | | |
| |||
1185 | 1232 | | |
1186 | 1233 | | |
1187 | 1234 | | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
1188 | 1266 | | |
1189 | 1267 | | |
1190 | 1268 | | |
| |||
0 commit comments