-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
gh auth login # or: export GITHUB_TOKEN=…
gh auth refresh -s repo # private repositoriesreenact drives act; install it and make sure it is on PATH,
or point at it with --act /path/to/act.
Working as intended — see Scope and limits. The report above that line still tells you the commit, the matrix leg and which step failed.
Almost always the image. GitHub's runners have far more preinstalled than the default act image:
reenact <url> --image fullThat image is large (~60 GB unpacked) but matches CI far more closely. The fidelity report names the image it chose and why.
You piped or redirected stdin. reenact detects this and asks Docker for a non-interactive session, so this should not happen — if it does, please open an issue with the command you ran.
Only happens if the process was killed outright (kill -9, a closed pipe on an older version).
Remove it with the command reenact prints, which works even for files the container wrote as root:
docker run --rm -v /tmp/reenact-…:/x alpine rm -rf /xreenact <url> --verboseThe raw output goes to a log file in the workspace regardless; the path is printed on failure.
reenact <url> --dry-runPrints the generated workflow and the exact act command. Clones nothing, runs nothing, and never
writes your secrets to disk.