このrepositoryは技術書典 応援祭で頒布された「ZOZO TECH BOOK VOL.1」の第3章「速習GitHub Actions 〜 明日からの充実GitHub自動化ライフのための凝縮ポイント」のサンプルコードです。
| サンプル | ソース |
|---|---|
| Go プロジェクトのワークフローサンプル | source |
| Matrix による設定パターン 1 | source |
| Matrix による設定パターン 2 | source |
| プラットフォームごとのインストーラー利用例 | source |
| ジョブ実行のコンテナー指定 | source |
| ジョブ実行のコンテナー指定(ステップレベル) | source |
| サービスコンテナー例: 全ステップをコンテナー内で実行 | source |
| 規定の環境変数を出力 | source |
| Issue コメント追加イベント発生時の GitHub コンテキストのダンプ例 | source |
| トークン情報を利用した GitHub REST API 利用例 | source |
| 同一ジョブ内でのファイルシステムを通じたデータ共有サンプル | source |
| 同一ジョブ内で set-env を通じたデータ共有サンプル | source |
| Artifact アクションによるジョブ間データ共有サンプル | source |
| npm のキャッシュ設定例(Linux/macOS) | source |
| キャッシュミスしたときに後続ステップを実行 | source |
| GitHub-Script Issue へのコメント例 | source |
| GitHub issue コメント ChatOps サンプル | source |
| Gitrivy によるセキュリティスキャンサンプル | source |
| カスタムアクション - JavaScript | repository |
| カスタムアクション - コンテナー | repository |
「ZOZO TECH BOOK VOL.1」はZOZOテクノロジーズ (ZOZO Technologies, Inc.) の有志が集まり、今回初の試みとして制作した技術同人誌です。