Commit 789256a
fix: silently skip run-only workflows with no action refs
Workflows that only have run: steps and no uses: directives have nothing
to pin. Previously these would emit a misleading 'not yet pinned' skip
message. Now they're skipped silently since there's no action to take.
Three tiers:
- No uses: at all → skip silently
- Has uses: but no dependencies: section → 'not yet pinned' skip
- Has dependencies: → validate normally
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent d5f8e3c commit 789256a
1 file changed
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
362 | 363 | | |
363 | 364 | | |
364 | 365 | | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
365 | 370 | | |
366 | 371 | | |
367 | 372 | | |
| |||
725 | 730 | | |
726 | 731 | | |
727 | 732 | | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
728 | 739 | | |
729 | 740 | | |
730 | 741 | | |
| |||
0 commit comments