Documentation
¶
Overview ¶
Команда distcheck проверяет состав архивов релиза в dist/ — шаг «Состав архивов» в .github/workflows/release.yml.
go run ./scripts/distcheck [-dir dist]
В архиве — всё, что нужно для запуска у пользователя: без wintun.dll не работает режим tun, без README не понять, с чего начать. Список тот же, что раскладывает scripts/release; выпал файл — релиза нет.
- zip: все записи — внутри каталога с именем архива, с разделителем «/» (с «\» архив на Linux и macOS распакуется в файлы с обратными слэшами в именах); есть qwdtt-cli.exe, wintun.dll, wintun-LICENSE.txt и документы; на Windows qwdtt-cli.exe из распакованного архива запускается (`qwdtt-cli.exe version`);
- tar.gz: есть qwdtt-cli и документы, у qwdtt-cli — право на исполнение (-rwxr-xr-x).
Ошибки печатаются аннотациями GitHub (::error::), код возврата — 1, если была хоть одна.
Перенесена с PowerShell (шаг release.yml).
Click to show internal directories.
Click to hide internal directories.