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 $29 macOS CI incident review or a $99 Team Storage Pilot. It prints sizes and metadata only. It does not delete anything.

No mail app or GitHub login? Send this directly from any inbox.

liuminsheng3@gmail.com - SafeDisk macOS CI Incident Review Payment Link

Run in GitHub Actions

Add this temporary diagnostic step before the failing build or after a no-space failure reproduction. The Action uploads a scan artifact and links this local preview tool from the workflow summary.

- name: SafeDisk read-only macOS storage scan
  if: runner.os == 'macOS'
  uses: liuminsheng3/safedisk-ci-scan-action@v1
macOS CI incident review

Request the $29 Xcode, simulator, and runner storage review.

Email is enough to request the payment link. Add the failing step or scan only if you have it handy; we reply with the safest measurement or cleanup boundary before you delete Xcode apps, simulator runtimes, DerivedData, or shared caches.

Use private checkout

No repository secrets, file contents, or runner access required. Add the scan after payment if useful.

CI team pilot

Request the macOS CI storage policy payment link.

Use this when a macOS runner, Xcode cache, simulator runtime, or build artifact problem keeps coming back. One representative read-only scan is enough to start.

Request $29 incident review Open backup request

No repository secrets, file contents, or runner access required.

Standalone script fallback

Use this when you cannot add a third-party Action, or when you want the same read-only report from a local self-hosted runner shell.

- name: SafeDisk read-only macOS storage scan
  if: runner.os == 'macOS'
  shell: bash
  run: |
    curl -fsSL https://getsafedisks.com/ci-macos-storage-scan.sh -o ci-macos-storage-scan.sh
    bash ci-macos-storage-scan.sh "$RUNNER_TEMP"
    ls -lh "$RUNNER_TEMP"/ci-macos-storage-scan-*.txt

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 $99 Team Storage Pilot request.
  3. SafeDisk returns a first safe/review/do-not-touch runner cleanup policy draft within 48 hours after payment and scan receipt.

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 checkout prefill.

Upload or paste `ci-macos-storage-scan-*.txt` to preview the runner cleanup policy.

Send the scan for review

Use the $29 incident review for one failing macOS runner, or the $99 Team Storage Pilot when the same storage failure repeats across workflows or machines.