ホームページ  >  記事  >  開発ツール  >  github エンタープライズで github アクションを有効にする方法

github エンタープライズで github アクションを有効にする方法

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-10 11:35:20536ブラウズ

This guide provides step-by-step instructions to enable and configure GitHub Actions on a GitHub Enterprise Server instance. It begins by explaining the prerequisites, which include a GitHub Enterprise Server instance version 3.5 or later and a GitHu

github エンタープライズで github アクションを有効にする方法

GitHub Enterprise Server で GitHub Actions を設定するにはどうすればよいですか?

この記事では、GitHub Enterprise Server インスタンスで GitHub Actions を有効にして構成する手順について説明します。

前提条件:

  • バージョン 3.5 以降の GitHub Enterprise Server インスタンス
  • 管理者権限を持つ GitHub Personal Access Token (PAT) GitHub Enterprise Server インスタンスの [アクション] タブに作成および保存された GitHub Enterprise Server

手順:

  1. GitHub アクションを有効にする:

    • GitHub Enterprise Server インスタンスの [アクションの管理] タブに移動します。
    • [GitHub アクションを有効にする] を選択し、プロンプトに従って作成し、アクション権限を使用して GitHub アプリを構成します。
  2. ランナーを構成します:

    • ランナーのタイプを選択します (セルフホスト型) 、仮想環境、またはコンテナー)。
    • 前に作成した Personal Access Token (PAT) を使用して GitHub Enterprise Server インスタンスと通信するようにランナーを構成します。
  3. ワークフローを作成します:

    • リポジトリに .github/workflows/ ディレクトリを作成します。
    • ワークフローを定義するディレクトリ内に YAML ファイルを作成します。
    • ワークフロー ファイルにアクションと設定を追加します。
  4. ワークフローをトリガーします:

    • コミットしてプッシュワークフロー ファイルをリポジトリに追加します。
    • ブランチへのプッシュやプル リクエストの作成など、特定のイベントが発生すると、ワークフローが自動的にトリガーされます。

GitHub Enterprise Cloud で GitHub Actions を有効にする手順は何ですか?

GitHub Actions は GitHub Enterprise Cloud では使用できません。

どうすればよいですか? GitHub Enterprise で組織の GitHub Actions を設定しますか?

GitHub Enterprise で組織の GitHub Actions を設定するには:

  1. GitHub Enterprise Server で GitHub Actions を設定します (最初の質問で詳しく説明します)。
  2. GitHub Enterprise Server インスタンス上に組織レベルの GitHub アプリを作成します。
  3. GITHUB_ACTIONS を作成して追加することで、GitHub アプリに組織のリポジトリへのアクセスを許可します。
  4. ワークフローを作成し、組織のリポジトリにコミットします。

以上がgithub エンタープライズで github アクションを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。