こんにちは!コンサル部のinomaso(@inomasosan)です。 GitHub ActionsのCI/CDはVM上でワークフローが実行されるため、同じイメージであってもキャッシュを利用することなく最初からビルドが実 […]…
(小ネタ)GitHub Actionsのdocker/build-push-actionで「ERROR: unexpected status: 403 Forbidden」が発生する
こんにちは!コンサル部のinomaso(@inomasosan)です。 GitHub ActionsにDockerイメージビルドのキャッシュを導入するために、docker/setup-buildx-actionとdock […]
Github ActionsからECSとECRへのCI/CDを最小権限で実行したい
こんにちは!コンサル部のinomaso(@inomasosan)です。 前回、Github ActionsからECSのCI/CDについて試してみました。 その際、Github ActionsにはAWS管理ポリシーによる強 […]
[初心者向け] Github ActionsからECS FargateにCI/CDしてみた
こんにちは!コンサル部のinomaso(@inomasosan)です。 本記事はGitHub Actions Advent Calendar 2021の20日目の記事です。 投稿が遅くなってしまい申し訳ございません! G […]
サービスアカウントキーを用いずにGitHub ActionsからGoogle Cloudと認証する
本エントリはクラスメソッド Google Cloud Advent Calendar 2021の23日目の記事です。 GitHub Actionsでgcloudコマンドラインツールなどを使ってGoogle Cloudのリ […]
GitHub Actions上でDockerイメージをビルドしてECRにPushするサンプル(キャッシュ付き)
広島の吉川です。 GitHub Actionsエコシステムにはdocker/build-push-actionというDockerイメージのビルド+プッシュ+キャッシュをよしなに行ってくれる便利なアクションがあります。 こ […]
AWS CDKv2 でスナップショットテストと CI を始めてみよう
これは CDK Advent Calendar 2021 の13日目のエントリーです。 こんにちは、坂井(ore88ore)です。 CDK v2 GA となりましたねー。今後も積極的にバージョンアップに追従したいけど、既 […]
GitHub ActionsでDockerイメージをキャッシュする
吉川@広島です。 案件で、「S3やDynamoDBを含む自動テストをCIで回す」を実現するために「GitHub Actions上でLocalStackのDockerコンテナを起動してテストを実行する」という方法を採りまし […]
ついにaws-actions/configure-aws-credentials@v1にOIDCでAssumeRoleできる機能が取り込まれました!
吉川@広島です。 Release v1.6.0 · aws-actions/configure-aws-credentials 数日おきにチェックしていたのですが、今日見た所3日前にリリースされていました!気づくのに少し […]
【小ネタ】GitHub Actions用のIAMロールをAWSマネジメントコンソールから作成する際の注意点
コンサル部のとばち(@toda_kk)です。 先月、GitHub ActionsがOpenID Connect(OIDC)に対応したことが発表されました。 実はそれ以前から対応は進んでおり、公式なアナウンスはないものの、 […]…