Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となります: 2026-04-09. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

企業向けGitHub Actionsについて

          GitHub Actions は、企業のソフトウェア開発サイクルを自動化することで、開発者の生産性を向上させることができます。

この記事で

企業向け GitHub Actions について

GitHub Actions を使用すると、ソフトウェア開発ワークフローのすべてのフェーズを自動化することにより、企業のユーザーは生産性を向上させることができます。

タスク詳細情報
アプリケーションを自動的にテストしてビルドする
          [AUTOTITLE](/actions/automating-builds-and-tests/about-continuous-integration) |

| アプリケーションをデプロイする | 継続的なデプロイ | | コードを自動的かつ安全に成果物とコンテナーにパッケージ化する | GitHub PackagesとGitHub Actionsについて |

          GitHub Actions は、チームの大規模な作業をより迅速に行うのに役立ちます。 大規模なリポジトリが GitHub Actionsを使用し始めると、通常、プル要求はより高速にマージされ、チームは 1 日にさらに多くのプル要求をマージできます。

独自の自動化を作成することも、業界リーダーやopen sourceコミュニティによって構築された 10,000 を超えるアクションのエコシステムからワークフローを使用して適応させることもできます。 」を参照してください。開発者が お使いの GitHub Enterprise Server インスタンスに存在するアクションを使用するように制限することも、開発者が GitHub.com上のアクションにアクセスできるようにすることもできます。 詳細については、 AUTOTITLE を参照してください。

          GitHub Actions は、使い慣れた GitHub エクスペリエンスに直接統合されているため、開発者にとってわかりやすい機能です。

          セルフホステッド ランナーを使用して独自のプライベート CI/CD インフラストラクチャを制御できます。 セルフホステッド ランナーを使用すると、ソフトウェア開発サイクルをインターネットに公開することなく、ビルド、テスト、デプロイを完了するための正確な環境とリソースを決定できます。 詳細については、「AUTOTITLE」と「AUTOTITLE」を参照してください。

          GitHub Actions は、デプロイをより厳密に制御できます。 たとえば、環境を使用して、ジョブの続行に承認を要求したり、ワークフローをトリガーできるブランチを制限したり、シークレットへのアクセスを制限したりできます。 OpenID Connect (OIDC) をサポートするクラウド プロバイダーのリソースにワークフローからアクセスする必要がある場合、そのクラウド プロバイダーで直接認証されるようにワークフローを構成できます。 OIDC には、有効期間が長いシークレットとして資格情報を格納する必要性を解消するなど、セキュリティ上の利点があります。 詳しくは、「[AUTOTITLE](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect)」をご覧ください。

          GitHub Actions には、企業のソフトウェア開発サイクルを管理し、コンプライアンスの義務を満たすツールも含まれています。 詳しくは、「[AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise)」をご覧ください。

          GitHub Actionsの始め方について

開始する前に、GitHub Actions をエンタープライズに導入する方法を計画する必要があります。 詳しくは、「企業向けGitHub Actionsの導入」をご覧ください。

Enterprise を別のプロバイダーから GitHub Actions に移行する場合は、追加の考慮事項があります。 詳しくは、「企業をGitHub Actionsに移行する」をご覧ください。

          GitHub Actions は GitHub Enterprise Server に対し、既定では有効になっていません。 計画が完了したら、 GitHub Actionsを有効にする手順に従うことができます。 たとえば、 お使いの GitHub Enterprise Server インスタンスの CPU リソースとメモリ リソースをアップグレードする必要がある場合があります。 詳しくは、「[AUTOTITLE](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server)」をご覧ください。

参考資料

  •         [AUTOTITLE](/actions/learn-github-actions/understanding-github-actions)