github-actions
はじめに 設定 実際に利用してみる tag発行をトリガーとして利用する さいごに はじめに githubでタグでバージョン管理するときにtag打ちとリリースノートの作成を手動で行うのは面倒だと思っていました。 tagprというOSSがリリースされてtag打ちとリリース…
workflow実行時に選択式で値を渡す workflow実行時に入力式で値を渡す 三項演算子ライクに値を設定する set-envを使わずに環境変数に値をセットする repository_dispatch を利用して別のworkflowから実行する Composite Actionを使う 今回はgithub-actionsの…
はじめに Go Echoで APIを作成していて PullRequest時にテストを走らせたかったので github-actionsで用意しました。 go Echoで実装したAPIサーバーに対して httptestパッケージ を利用してテストコードを作成 - My Note "go test & lint" するコードは以下…
はじめに Github Actions はじめに 前回の記事で、google app script (GAS) の開発環境を整えました。なので今回はGASを自動デプロイする環境をGithub Actionsで用意します。 yhidetoshi.hatenablog.com Github Actions 前回の記事にも記載していますが設定…
はじめに Google Cloudの設定( IAM と Workload Identity ) GitHub Actionsについて 参考 はじめに 前回の記事でGitHub ActionsでGoogle App Engine (GAE) にデプロイする時の認証にサービスアカウントの秘密鍵を利用しました。 そこで今回はOpenID Connect…
はじめに 利用するGIthub-Actionsのライブラリ サービスアカウントを作成 GitHub Actionsについて はじめに 今回はGithub ActionsでGoogle App Engine ( GAE ) に デプロイします。認証にはサービスアカウントの秘密鍵を利用します。 後にOpenID Connect(OI…
概要 github-actions 概要 以前にGitHub Actionsでビルドする内容について書きました。そこで今回はビルドの処理をGitHub ActionsからCodeBuildを呼び出して CodeBuildでビルド処理を実行します。 yhidetoshi.hatenablog.com この記事の DockerビルドとECRへ…
はじめに GIthub Actons OIDCプロバイダを作成 AWSの設定 GitHub Actionsのコード 利用するgithub-actionsのライブラリ はじめに GitHub Actionsで vueアプリをビルドしてS3にデプロイする GIthub Actons OIDCプロバイダを作成 AWSでGitHub ActionsのOIDCプ…
はじめに OIDCプロバイダーを作成 Github Actionsを設定 はじめに Github Actionsで AWSのアークセスキーとシークレットキーを設定しなくてもOIDC ( OpenID Connect) で認証できるようになりました。 鍵情報をセットしなくて済み鍵を管理する必要もないので…
はじめに ソースコード はじめに terraformのコードをgithub-actionsでコードチェック(fmt, validate)する設定を書きました。 ワークフローは github/workflows にyamlファイルをセットすれば実行されます。 今回の実行内容 mainブランチに対して "pull re…