summaryrefslogtreecommitdiff
path: root/docs/_static/css/separate-commands.css
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@vyos.io>2026-05-10 22:21:48 +0300
committerYuriy Andamasov <yuriy@vyos.io>2026-05-10 22:21:48 +0300
commitbab5cf059d26735b5f13b621e75c2d56ba8e5b81 (patch)
tree90f756a471620f3f2008c3238a1c769e013fd858 /docs/_static/css/separate-commands.css
parent1ea164ffadf124e9d0d0d34880e2ff729155b750 (diff)
downloadvyos-documentation-bab5cf059d26735b5f13b621e75c2d56ba8e5b81.tar.gz
vyos-documentation-bab5cf059d26735b5f13b621e75c2d56ba8e5b81.zip
ci: clean self-hosted runner workspace after each job
Self-hosted runners don't auto-clean their workspace between jobs, so PR fork content + cloned vyos-1x source + downloaded reference DB + the App-token-bearing pip install cache all linger on the runner host until the next job overwrites them. That's a leak surface for both secret material and disk space. Adds atos-actions/clean-self-hosted-runner@v1.4.34 (SHA-pinned) as the LAST step in both prepare and validate jobs, gated with `if: always()` so it runs after success, failure, or cancellation. The action is from atos-actions, a verified GitHub Marketplace partner. Composite action — no Node 20/24 deprecation. Logic is auditable (rm -rf ./* ./.[!.]*). Has a DISABLE_RUNNER_CLEANUP env var kill-switch for debugging if a job needs to leave residual state for inspection. 🤖 Generated by [robots](https://vyos.io)
Diffstat (limited to 'docs/_static/css/separate-commands.css')
0 files changed, 0 insertions, 0 deletions