[[GitHub]]でCI/CDできる機能。[[GitHub ActionsのWorkflow syntax(yaml)]]に従った[[YAML]]でワークフローを定義できる。
## MOC
- 📒**関連**
- [[📚GitHub Actionsにデフォルトで設定された環境変数一覧]]
- [[📕GitHub ActionsのYAMLレシピ集]]
- [[📒GitHub Actionsのアクション集]]
- [[GITHUB_TOKENの権限 (GitHub Actions)]]
- [[act]]
- [Github Actionsとcrossを使ってReleaseでクロスコンパイルしてバイナリをアップロードする](https://illumination-k.dev/techblog/posts/github_actions_release_cross)
- 🗃**用語定義**
- [[ワークフロー (GitHub Actions)|ワークフロー]]
- [[イベント (GitHub Actions)|イベント]]
- [[ジョブ (GitHub Actions)|ジョブ]]
- [[アクション (GitHub Actions)|アクション]]
- [[ランナー (GitHub Actions)|ランナー]]
- 📜**アクティビティ**
- [[📜actを使ってGitHub Actionsをローカル実行してみる]]
- [[📜GitHub ActionsからGitHub Pagesにデプロイしてみる]]
- 📝**トラブルシューティング**
- [[📝GitHub ActionsでAPI rate limitのエラーになる]]
- [[📝GitHub ActionsでGitHub Pagesをデプロイしようとするとenvironment protection rulesのエラーになる]]
- [[📝GitHub ActionsのNode.jsやnpmのコマンドを実行すると古いバージョン(v18など)が使用されてしまう]]