Ответ на пост «Сложно сделать, что ли?»1
GitHub, равно как и BitBucket и другие подобные сервисы предназначены для управления исходным кодом программ. Возможность сборки бинарников из исходных кодов, это дополнительная функциональность этих сервисов.
Если автор программы потрудился написать специальный скрипт для сборки проекта, то в разделе Releases, который находится справа на странице GitHub репозитория, будут ссылки на так называемые артефакты. Это и есть бинарники, то есть скомпилированный исходный код программы.
Технически можно загрузить артефакты вручную в GitHub, скомпилировав на своём компьютере, но это нечасто встречается. Если в информации об артефакте есть строка "github-actions released this <тут дата>", то программа собрана специальным скриптом сборки, расположенным рядом с исходным кодом программы. Если нет, то артефакт стоит проверить на каком-нибудь virustotal, либо, что лучше, поискать более надежный источник.
Считается хорошим тоном включать в файл README, чьё содержимое автоматически показывается при просмотре репозитория в браузере, информацию о том, как скачать скомпилированный артефакт, и о том, как самостоятельно скомпилировать исходный код в бинарник.
