Commit 98e750c
fix: address review feedback on cache-memory hardening
- Guard find with directory existence check to avoid failures when
cache dir is missing (e.g., when prior setup step failed)
- Preserve directory structure in quarantine instead of flattening
paths, avoiding filename collisions and evidence loss
- Escape head output with sed to prevent GitHub Actions workflow
command injection from malicious file content
- Apply cache key and restore-keys TTL transformations independently
so partially updated workflows are correctly repaired
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 1f877f4 commit 98e750c
File tree
10 files changed
+112
-56
lines changed- .github/workflows
- scripts/ci
10 files changed
+112
-56
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | | - | |
151 | | - | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
152 | 156 | | |
153 | 157 | | |
154 | 158 | | |
| |||
177 | 181 | | |
178 | 182 | | |
179 | 183 | | |
180 | | - | |
181 | 184 | | |
182 | 185 | | |
183 | | - | |
184 | | - | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
185 | 189 | | |
186 | 190 | | |
187 | 191 | | |
| |||
559 | 563 | | |
560 | 564 | | |
561 | 565 | | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
566 | 572 | | |
| 573 | + | |
567 | 574 | | |
568 | 575 | | |
569 | 576 | | |
570 | 577 | | |
| 578 | + | |
| 579 | + | |
571 | 580 | | |
| 581 | + | |
572 | 582 | | |
573 | 583 | | |
574 | 584 | | |
575 | 585 | | |
576 | 586 | | |
577 | | - | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
578 | 590 | | |
579 | | - | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
580 | 600 | | |
581 | 601 | | |
582 | 602 | | |
| |||
0 commit comments