mirror of https://github.com/actions/checkout
Adds a `quiet` input (default: false) that passes `--quiet` to the git commands that fetch and check out the repository: `fetch`, `checkout`, `checkout --detach`, and `submodule update`. With `fetch-depth: 0` the refspec covers every branch and tag, so git prints a `From <url>` line plus one `* [new branch]` / `* [new tag]` line per ref. On a ref-heavy repository that summary is the bulk of the checkout log, and `show-progress: false` does not remove it -- that input only ever controlled `--progress`. `--progress` overrides `--quiet` on both `fetch` and `checkout`, so the two are mutually exclusive here and `--quiet` wins. `git lfs fetch` has no `--quiet` flag, so LFS output is unchanged. Fixes #2409 |
||
|---|---|---|
| .. | ||
| index.js | ||
| package.json | ||
| problem-matcher.json | ||