git,github

github actionsとAWSとの連携

configure-aws-credentialsを使用してassume roleでgithub側に権限を渡します。 具体的にはrole_to_assumeにIAM Roleのarnを渡します。 GitHub - aws-actions/configure-aws-credentials: Configure AWS credential environment variables for use in other …

mainブランチの保護

ブランチ保護(直push禁止など)の設定について リポジトリのトップページ->Settings->Branchesから設定可能です。 設定足りてないと思いますが、自分は以下を設定しました。 ・直接push禁止 Allow force pushesのチェックを外す ・ブランチ削除禁止 Allow del…

github actions学習メモ

github: アクセストークンの生成と登録

トークンの作成と登録 こちらを参考にトークン作成 個人用アクセス トークンを管理する - GitHub Docs settings -> developer settings -> personal access tokens. scopeはとりあえずrepoをチェックしておく push時にusernameとパスワード聞かれるので、パ…