Skip to content

「Software Design 2022年2月号 第2特集 GitHub Actionsで簡単・快適CI/CD」の公開サンプルコード

Notifications You must be signed in to change notification settings

nakaokanfy/software-design-github-actions-samples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Actions記事公開サンプルコード

これは「Software Design 2022年2月号 第2特集 GitHub Actionsで簡単・快適CI/CD」の公開サンプルコードを管理するリポジトリです。

名前 ソース
第1章 リスト1 - ワークフローYAMLの例 source
第1章 リスト2 - ステップ定義例 source
第2章 リスト1 - go.mod source
第2章 リスト2 - main.go source
第2章 リスト3 - main_test.go source
第2章 リスト4 - .github/workflows/go.yml source
第2章 リスト5 - Dockerfile source
第2章 リスト6 - .github/workflows/go-deploy.yml source
第3章 リスト1 - 複数のジョブのデフォルト定義の例 source
第3章 リスト2 - jobs.job_id.needsによる直列実行の例 source
第3章 リスト3 - Fan-out/Fan-inパターンによるジョブ実行フローの例 source
第3章 リスト4 - Build MatrixによるGo言語アプリのビルド・テストサンプル source
第3章 リスト5 - 同一ジョブ内でファイルシステムを用いたデータ共有 source
第3章 リスト6 - 同一ジョブ内でset-outputを用いたデータ共有 source
第3章 リスト7 - ジョブのoutputsを通じた複数ジョブ間でのデータ共有 source
第3章 リスト8 - Go言語モジュールとビルドをキャッシュするサンプル source
第3章 リスト9 - Environmentを使って複数環境にデプロイするワークフローの例 source
第3章 リスト10 - TerraformのHCLファイル source
第3章 リスト11 - Terraformを活用したGitHub Actionsワークフロー source
第3章 リスト12 - actions/github-scriptを活用してPull Requestにコメントを投稿する例 source
第3章 リスト13 - .github/labeler-config.yml source
第3章 リスト14 - .github/workflows/labeler.yml source

About

「Software Design 2022年2月号 第2特集 GitHub Actionsで簡単・快適CI/CD」の公開サンプルコード

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 47.6%
  • Go 28.6%
  • Dockerfile 23.8%