GitHubの新機能としてGitHub Actionがありましたが、まだ触ってなかったので軽く触ることにしました。
要は、.github/workflowsにyamlファイルを含めれば実行されるという仕組みのようですね。
試したリポジトリは以下です。
C#のビルドを試してみる
適当に触っているC#のリポジトリに対して、以下サンプルを参考にGitHubActionを組み込んでみます。
YAMLは以下です。サンプルは必要最低限の部分しか記載がないので、単純にそれだけでは動作しません。トリガーなどは自分で記載する必要があります。
Azure DevOpsと比べて
GitHub Actionでは私が確認した時点ではパブリックでは無料ですが、プライベートではお金が取られます。
AzureDevOpsはプライベートでも無料で実行できます。