Hidden paths are listed but include-hidden-files is not true
upload-artifact v4.4+ excludes hidden files by default. Explicit dotfile paths need include-hidden-files: true after you verify they contain no secrets.
GitHub Actions artifact preflight
Paste a sanitized upload-artifact step. The checker reviews hidden file inclusion, path breadth, overwrite behavior, compression, and retention without reading repository files or uploading anything.
The pasted artifact step has likely hidden-file or artifact upload blockers.
upload-artifact v4.4+ excludes hidden files by default. Explicit dotfile paths need include-hidden-files: true after you verify they contain no secrets.
GitHub Actions upload-artifact hidden files preflight Status: fail Summary: The pasted artifact step has likely hidden-file or artifact upload blockers. Parsed step: - action version: v4 - path: dist .next/standalone .coverage - include-hidden-files: not set - overwrite: false - compression-level: default - retention-days: default - hidden path hints: .next/standalone, .coverage Findings: - fail: Hidden paths are listed but include-hidden-files is not true - upload-artifact v4.4+ excludes hidden files by default. Explicit dotfile paths need include-hidden-files: true after you verify they contain no secrets. Checklist: - Audit exact hidden paths before setting include-hidden-files: true. - Avoid broad artifact paths when a smaller explicit output folder works. - Decide whether overwrite should be true for same-name artifacts. - Run the real workflow after this static preflight.
It checks upload-artifact inputs for hidden-file exclusion, broad paths, overwrite behavior, compression-level, retention-days, and migration-sensitive defaults.
It does not inspect your repository, upload artifacts, verify GitHub storage policy, run a workflow, or prove that a bundle contains every file.