dehio3’s diary

仕事、生活、趣味のメモ

GitHubActions

「JavaScript(ES6)/Vue.js/TypeScript フロントエンド技術入門」のメモアプリをGitHub ActionsでGitHub Pagesにデプロイしてみた。

はじめに 作業 GitHubにnotepadプロジェクトを上げる vue.config.jsを追加する vue.config.js GitHub Actionsを作成する .github/workflows/vue-deploy.yml GitHub Pagesを設定する まとめ はじめに Stay HomeのGWということで、今年こそは何かしらの勉強を…

GitHub Actionsのself-hosted runnersがOrgantizationに対応したのでubuntu 16.04で検証してみた

はじめに 使用するホスト ホストの作成 dockerのインストール dockerグループにubuntuユーザーを追加 self-hosted runnersの設定 ジョブを実行 ランナーのサービス登録 まとめ はじめに Organizationレベルでのself-hosted runnersの設定がアナウンスされま…

Github ActionsでAssumeRoleする方法

はじめに ローカルでのデプロイ方法 ~/.aws/credentials AssumeRoleの実行方法 GitHub Actionsの設定 .github/workflows/deploy.yml GitHub Actionsの実行 原因 対応 はじめに ローカル端末から実施していたServerless FrameworkでのLambdaのdeployをGitHubA…

GitHub Actions で terraform plan/apply をCI/CDしてみた

はじめに 前提条件 作業手順 workflowの作成(plan) AWSアクセスキーの設定について(追記) Secretsを登録 アクションを実行(plan) workflowの作成(apply) アクションを実行(apply) まとめ はじめに 11/13 の GitHub Univers にて GitHub Actions が一般公開…