GitHub Actions

スポンサーリンク
CI/CD自動化ツール

【実務・中級編】GitHub Actionsの「Script step」を使い倒す!Node.js不要でOSコマンドを自在に操るGitHub Actions Toolkitの使い方 – バージョン管理・CI/CD活用バイブル

GitHub Actionsの「Script step」を極限まで使い倒す:Node.js不要でOSコマンドとAPIを自在に操るGitHub Actions Toolkitの真髄テックリードの〇〇だ。日々のCI/CDパイプライン運用、ご苦労...
CI/CD自動化ツール

【実務・中級編】CIコストを最適化せよ!GitHub Actionsの「GitHub-hosted runner」のスペック選択とスポットインスタンス的アプローチ – バージョン管理・CI/CD活用バイブル

GitHub Actionsのコストを最適化し、爆速CI環境を構築する「リソース再定義」戦略CI/CDパイプラインは、ただ「動けばいい」という時代は終わった。現代のテックリードにとって、CIはプロダクト開発の心拍数そのものだ。しかし、Git...
CI/CD自動化ツール

【実務・中級編】GitHub Actionsで「環境依存ファイル」を生成!Workflow環境で動的に生成したArtifactをデプロイ先へ安全に転送する方法 – バージョン管理・CI/CD活用バイブル

GitHub Actionsで「環境依存ファイル」を生成!セキュアなArtifactリレーでデプロイの限界を突破する技術こんにちは、テックリードの皆さん。毎日のようにCI/CDパイプラインをメンテし、「また環境依存のビルドエラーか……」と天...
CI/CD自動化ツール

【実務・中級編】大規模開発の味方!GitHub Actionsの「Concurrency Group」で排他制御を行い、デプロイ事故を未然に防ぐ – バージョン管理・CI/CD活用バイブル

大規模開発の戦場:GitHub Actionsの`concurrency`でデプロイ事故を撲滅する排他制御の極意テックリードの皆さん、日々のデプロイメンバリングご苦労様です。一日に何十回もPRがマージされ、mainブランチへのPushが止ま...
CI/CD自動化ツール

【実務・中級編】GitHub Actionsの実行制限を回避!「Conditional Execution」と「Continue-on-error」を組み合わせた堅牢なワークフロー設計 – バージョン管理・CI/CD活用バイブル

GitHub Actionsの実行制限を回避!「Conditional Execution」と「Continue-on-error」を組み合わせた堅牢なワークフロー設計こんにちは。テックリードの私だ。日々、プルリクエストの山と格闘し、CI/...
CI/CD自動化ツール

【実務・中級編】GitHub Actionsにおける「GitHub Apps」の認証利用:Personal Access Tokenを超えた安全なCI実行 – バージョン管理・CI/CD活用バイブル

脱・Personal Access Token:GitHub AppsでCI/CDのセキュリティを極限まで高める実践ガイドテックリードの私たちが日々頭を悩ませる問題の一つに、「CI/CDパイプラインの権限管理」がある。「とりあえず個人のPe...
CI/CD自動化ツール

【実務・中級編】GitHub ActionsのAPIを叩いてワークフローを制御!GitHub CLI (gh) を使った高度な自動化術 – バージョン管理・CI/CD活用バイブル

ブラウザを閉じろ。GitHub CLI (`gh`) でCI/CDパイプラインを完全掌握する高度自動化術開発チームの生産性を測る最も分かりやすい指標の一つに、「エンジニアがマウスに手を伸ばす頻度」がある。PRを作成するためにブラウザを開き、...
CI/CD自動化ツール

【実務・中級編】GitHub ActionsとGitHub Packagesの連携でプライベートな依存関係をセキュアに管理する – バージョン管理・CI/CD活用バイブル

GitHub ActionsとGitHub Packagesで築く!プライベート依存関係の要塞:セキュアかつ高速なCI/CDパイプライン構築術テックリードの皆さん、日々のビルド時間と依存関係の管理に頭を悩ませていないだろうか?「社内共通のn...
CI/CD自動化ツール

【実務・中級編】GitHub Actionsの「Job Summaries」でカスタムMarkdownレポートを動的に作成する方法 – バージョン管理・CI/CD活用バイブル

【GitHub Actions】Job SummariesでCI/CDレポートを極限までリッチ化し、チームの開発スピードを爆上げする方法テックリードの私たちが日々の開発で最もストレスに感じる瞬間の一つは、「なぜ今回のCIが失敗したのか」「今...
CI/CD自動化ツール

【実務・中級編】ローカルでGitHub Actionsをシミュレート!「act」を使ってCI/CDフィードバックループを爆速化する – バージョン管理・CI/CD活用バイブル

ローカルでGitHub Actionsをシミュレート!「act」を使ってCI/CDフィードバックループを爆速化する「コードを修正する $\rightarrow$ `git push` $\rightarrow$ GitHub Actions...
スポンサーリンク