ワークフロー、自動テスト、安全なデプロイ実施の設定のパスウェイをガイドしていきます。ソフトウェア開発とデプロイのサイクルを合理化する実践的な手順とベストプラクティスを説明します。
基本から始める
自動化して革新する
オートメーションは単にソフトウェア開発を加速するだけではありません。チームがより良く、より安全なソフトウェアを構築し、仕事の満足度を高めるのに役立ちます。最新の継続的インテグレーションと継続的デプロイ (CI/CD) プロセスは、人的エラーを削減し、一貫性のあるテストを確実にし、開発者が価値の向上に集中する時間を増やして仕事の満足度を高めます。CI/CD の導入は、チームに利益をもたらすだけでなく、敏速性と成長にとっても必要不可欠です。
GitHub のお客様を見れば、GitHub Actions が単なるツールではなく、CI/CD プロセスの強化における力強い味方であることがわかります。これは GitHub Enterprise プラットフォームにネイティブに統合されているので、開発者ワークフローが柔軟で効率的になります。適合性と拡張性を持つようにコア部分が設計されているため、既存のインフラストラクチャにシームレスに適合し、成長とともにスケーリングできるようになっています。
GitHub Marketplace で入手できる幅広い事前構築済みのソリューションを活用して、組織は徹底的に手動プロセスを消滅させ、CI/CD ワークフローに残存しているボトルネックを効果的に克服できます。しかし、これはソフトウェア開発ライフ サイクルの段階的な改善を超えるものです。開発者が繰返しのタスクやプロセスのボトルネックの泥沼に落ち込むのではなく、コーディングとイノベーションに集中できるようなデベロッパー エクスペリエンス カルチャーに不可欠なツールです。
チャレンジなしに新しいツールに移行できないことはわかっています。しかし、このジャーニーを一人で進める必要はありません! スムーズにするために、Amplifon、Telus、Stack Overflow のエンジニアリング チームと連携して、そのインサイトと、CI/CD パイプライン内での GitHub Actions 実装の成功に基づいて、包括的なガイドとチュートリアルを作成しました。これらのガイドは、GitHub Actions から確実に最大限のものをビジネスのために引き出せるように、実践的なアドバイスと実行可能な手順を提供することを目指しています。
Bekah Whittle | @bekahwhittle | GitHub フィールド サービス ディレクター
GitHub Actions の基本
GitHub Actions の中級ガイド
基本に基づいて構築します。それでは、ランナー グループを管理し、再利用可能なワークフローを作成し、メトリックを分析し、高度なテストとデプロイの戦略を大規模に実装する方法を説明します。
ジャーニーを続ける
GitHub Actions の詳細ガイド
今がレベルアップを目指すときです。GitHub Actions をスケーラブルで安全なワークフロー向けに最適化します。効果的な移行、堅牢なセキュリティ プロトコルの実装、カスタム アクションの作成について学びます。
エキスパートになる