GitHub Actionsは、GitHubリポジトリ内で自動化ワークフローを定義・実行できる機能です。CI/CDパイプラインの構築に活用できます。
【小ネタ】GitHub Actionsを使って、特定のインスタンスタイプが3AZでサポートされたときにSlack通知する仕組みを作ってみた
GitHub Actions + KiBotでKiCadをCI/CDしてみた
Hugo を使った CloudFront + S3 のブログサイトを構築してみた 〜 GitHub Actions で CI/CD 付き
GitHub ActionsでAWS Step Functions LocalとJestによるステートマシンのMockテストを実行する
GitHub Pages のデプロイに Custom GitHub Actions Workflows を使用することで、ビルドの成果物の commit が不要になりました
aws-nukeとGithubActionsを使ったら試験用AWSアカウントのクリーンアップが楽になった話
CI・CD界隈期待の星!!Daggerに入門してローカルとGithubActionsでCIを動かしてみた
Github Actionsを利用してAWS Lambdaに自動デプロイをしてみた
【小ネタ】CDKとGitHub Actionsを使ってスタックを簡単に並列デプロイする
GithubActionsでaws-nukeを定期実行する
AWS CDKで Github ActionsのOIDC連携用のIAM Roleを作成する
[GitHub Actions] Snyk Node Actionを使ってCI Workflow上で脆弱性のチェックをしてみた
GitHub Actions の Workflow 実行内で Ref(ブランチ名)を取得する方法
[GitHub Actions] デフォルトブランチ上にないworkflow_dispatchトリガーのWorkflowをGitHub CLIを使えば実行できるのか確認してみた
GitHub Actionsで複数行の文字列(変数展開あり、バッククォート含む)を扱う方法を確認してみた
[GitHub Actions] 指定のBranchの存在チェックをする(git-fetchコマンド)
[GitHub Actions] GitHub CLIで取得したアイテムのリストをmatrix構文で処理する
[小ネタ][GitHubActions]PullRequestのMergeをEventにしてAWSリソースをデプロイする際に発生したエラーの対処
GitHub ActionsでRepository内のJson fileをパースする
Azure Static Web Apps に Flutter on the Web をデプロイしてみた
GitHub ActionsでJson fileを作成/更新する方法を確認してみた
Issue EventによりGitHub Actionsを実行してFile/Branch/Pull Requestを作成する
MkDocsサイトを S3へデプロイする GitHub Actions ワークフローを作ってみる
GitHub Apps + GitHub Actionsで必要なアクセス権限のみ付与した一時的なアクセストークンを発行する
GitHub ActionsワークフローでSphinxドキュメントをS3へデプロイする
【GitHub Actions】Markdown 執筆に textlintの自動校正を取り入れる
[GitHub] Dependabot security updatesのPull Requestが未CloseならCI/CDをFailさせる
GitHub ActionsでDependabotの脆弱性修正PRのMerge処理を自動化する
GitHub Actionsで変数を間接参照したい
GitHub Actions ワークフローで CloudFormation テンプレートを Amazon S3 へアップロードし、クイック作成リンクを作成する
[GitHub Actions] npm-auditで脆弱性が検出されれば実行をFailさせる
CIでPrettier/ESLintを実行して違反時にWorkflowを失敗させる
GitHub ActionsとAWSのOIDC連携で特定のRepositoryやBranchにのみAssumeRoleを許可させてみた
GitHub ActionsとAWSのOIDC連携に使用するリソースをAWS CDKで作る
[GitHub Actions] 三項演算子ライクな記述でブランチ名に応じて必要なシークレットのみ取得する
Push時はCIのみ、Merge時はCIおよびCDを実行するGitHub Actionsを作る(単一のWorkflowで)
© Classmethod, Inc. All rights reserved.