githubプロジェクトからバイナリを配布するためのベストプラクティスは何ですか?
私は考えることができます:
- バイナリのコピーを保持するbinフォルダをプロジェクトに作成します。ただし、githubはバイナリではなくソースコードを保存することを目的としています。大きくて定期的に変更されるバイナリを保存すると、ディスクスペースと帯域幅が高価になる可能性がありますか?
- バイナリのコピーをプロジェクトのgithubページにアップロードするか、別のWebサイトを使用してバイナリをホストします。ただし、これは常に実行可能であるとは限らず、バイナリを最新の状態に保つためにより多くの(手作業による)作業が必要です。むしろ、バイナリを自動的に、または1回のアクションで更新する必要があります。