Commit 88a6aca
ci: make tmate SSH session opt-in via workflow_dispatch input (#232)
- Add enable_tmate boolean input (default: false) to workflow_dispatch
- Update all 3 tmate steps to only run when input is enabled AND failure occurs
- Normal CI runs (push/PR) no longer trigger tmate on failure
- Manual runs can enable tmate by checking the input when debugging is needed
- Leave release.yml and version-bump.yml unchanged (rare failures, worth keeping)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>1 parent 3e62d99 commit 88a6aca
1 file changed
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
44 | 49 | | |
45 | 50 | | |
46 | 51 | | |
| |||
135 | 140 | | |
136 | 141 | | |
137 | 142 | | |
138 | | - | |
| 143 | + | |
139 | 144 | | |
140 | 145 | | |
141 | 146 | | |
| |||
583 | 588 | | |
584 | 589 | | |
585 | 590 | | |
586 | | - | |
| 591 | + | |
587 | 592 | | |
588 | 593 | | |
589 | 594 | | |
| |||
855 | 860 | | |
856 | 861 | | |
857 | 862 | | |
858 | | - | |
| 863 | + | |
859 | 864 | | |
860 | 865 | | |
861 | 866 | | |
| |||
0 commit comments