SafeDisk AI

Read-Only macOS CI Storage Scan

Run the public GitHub Action in a macOS job, or use the standalone script on a local runner, to capture the storage evidence needed for a free macOS CI incident review or a SafeDisk AI deletion trial. It prints sizes and metadata only. It does not delete anything.

CI deletion judgment

Find what the runner can delete.

Leave your email now; the scan summary or failing job link can follow after the first reply. We send the free SafeDisk AI deletion trial step only if deletion risk is still unclear.

Add command output optional

Free trial step. We reply first with a delete / confirm / protect judgment or one read-only detail we still need.

Preview CI policy Ask AI about one file

CI scan option

Copy the read-only size check first. If the output still needs judgment, send the result for review before pruning volumes or resetting state.

No local script download is required for the browser product flow.

What it captures

How to use the report

  1. Run the Action in a representative failing macOS CI job or run the fallback script on a local runner.
  2. Attach the generated `ci-macos-storage-scan-*.txt` to a SafeDisk AI deletion trial request.
  3. SafeDisk returns a first delete / confirm / protect runner cleanup plan draft within 48 hours after enough read-only context.

Local CI preview

Preview the runner policy before sending anything.

Upload or paste the generated CI scan. The preview runs in your browser and stores the scan only for request prefill.

Paste a short storage summary to preview the runner cleanup plan.

Send the scan for review

Copy the read-only size check first. If the output still needs judgment, send the result for review before pruning volumes or resetting state.

Free AI deletion trial

Need a delete / confirm / protect answer for this runner?

Submit the form first; the failing job link can follow. We check whether free guidance is enough before asking for the free SafeDisk AI deletion trial.

Add output optional

Start with email. Output can follow after the first reply.