Skip to content

Self-Hosted Runner Housekeeping #6055

Self-Hosted Runner Housekeeping

Self-Hosted Runner Housekeeping #6055

name: Self-Hosted Runner Housekeeping
on:
schedule:
- cron: '17 */6 * * *'
workflow_run:
workflows:
- Test .NET Libraries
- IntelligenceX Review
- Claude Code Review
- Analysis Catalog Guardrail
types:
- completed
workflow_dispatch:
inputs:
min_free_gb:
description: 'Minimum free disk (GiB) required after cleanup'
required: false
default: '20'
permissions:
contents: read
concurrency:
group: self-hosted-runner-housekeeping-${{ github.repository }}
cancel-in-progress: false
jobs:
skip-public-repository:
runs-on: ubuntu-latest
steps:
- name: Skip runner housekeeping
run: echo "Self-hosted runner housekeeping is only enabled for private repositories."