Skip to content

Commit 7cab80d

Browse files
committed
README: document the ucrt64 architecture axis
The README is the entry point most consumers of this Action see before they wire it into their workflow, so spelling out what `ucrt64` actually does (and what it does not do yet) is important even though the implementation pieces have already landed in the preceding commits. Add a paragraph after the existing `i686` note that explains the shared-repository / distinct-branch design, the resulting distinct cache key, the `MSYSTEM=UCRT64` and `/ucrt64/bin` runtime behaviour, and the fact that only `flavor: full` is end-to-end functional today. Keep the existing one-paragraph-per-line wrapping style of the README; no other text is touched. Assisted-by: Opus 4.7 Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
1 parent c25c736 commit 7cab80d

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ Git for Windows SDK comes in variants targeting `x86_64` (AKA "64-bit"), `i686`
6262

6363
Please note that only the `build-installers` and the `full` flavors are available for `i686`.
6464

65+
In addition, the `ucrt64` value selects the UCRT64 variant of `git-sdk-64`. While the [migration from MINGW64 to UCRT64](https://github.com/git-for-windows/git-sdk-64/pull/117) is in progress, this variant lives on a transitional `ucrt64` branch of `git-sdk-64`; once the migration concludes, that branch will replace `main`, at which point `architecture: x86_64` will itself produce a UCRT64 SDK and `ucrt64` becomes a synonym. Until then, this axis runs under `MSYSTEM=UCRT64` with `/ucrt64/bin` on PATH, uses an output directory and cache key that are distinct from `x86_64` so the two variants do not collide on the same runner, and only supports `flavor: full`.
66+
6567
### Verbosity
6668

6769
By default, this Action prints a line whenever 250 items were extracted (this does not work for the `full` flavor, where this Action is silent by default). It can be overridden by setting the input parameter `verbose`; setting it to a number will show updates whenever that many items were extracted. Setting it to `false` will suppress progress updates. Setting it to `true` will print every extracted file (this also works for the `full` flavor).

0 commit comments

Comments
 (0)