DataGrip 2026.1 Help

GitHub アクション

GitHub Actions は、ビルド、テスト、デプロイパイプラインを自動化できる継続的インテグレーションおよび継続的デリバリー(CI/CD)プラットフォームです。 DataGrip は GitHub YAML ファイルを認識し、それらに対してコーディング支援を提供します。 これには、リポジトリの .github/workflows ディレクトリに保存されているワークフローファイルと、 .github/actions ディレクトリに保存されているアクションファイルが含まれます。 詳細については、 GitHub アクションドキュメント(英語)を参照してください。

GitHub プラグインをインストールします

この機能は、インストールして有効にする必要がある GitHub(英語) プラグインに依存しています。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. マーケットプレース タブを開き、 GitHub プラグインを見つけて、 インストール をクリックします (プロンプトが表示されたら、IDE を再起動します)。

DataGrip は、GitHub ファイルの操作に対して次の機能をサポートしています:

  • 構文のハイライト

    DataGrip は、ファイルの YAML 構造の構文ハイライトを提供します。 設定 | エディター | カラースキーム | YAML では、カラースキームをカスタマイズできます。

  • Inspections(英語)

    循環的なジョブ依存関係、無効なパラメーターまたは標準ライブラリ関数呼び出し、未定義のアクションまたはファイル参照、未定義のジョブ依存関係、GitHub ファイル内の未定義のパラメーターを検出できます。

    インスペクションの例: 未定義のジョブ依存関係

    GitHub アクションインスペクションは、 エディター | インスペクション | GitHub アクション設定 ダイアログ (Ctrl+Alt+S) で管理できます。

  • コード補完

    DataGrip は、GitHub ワークフローやアクションをより速く記述するための幅広い補完サポートを提供します。 これには以下が含まれます。

    • github.*env.*steps.*inputs.* を含む様々な GitHub アクションコンテキストの補完。 これにより、複雑なワークフローのスクリプト作成プロセスが簡素化され、コンテキスト固有の構文やパラメーターの検索にかかる時間が短縮されます。

    • needs および runs-on 属性のジョブ依存関係の補完。

    • YAML 構造の提案。

    • ローカルアクションおよび GitHub の actions 組織で公開されたアクションのアクションパラメーター、名前、バージョンの自動補完。

    • スケジュールされたワークフローの検証と完了を備えた CRON 式のサポート。

      GitHub ファイル内の CRON 式
    • Docker コンテナーをアクションに統合するための Docker イメージとタグの提案。

    • JavaScript ファイルパスの補完。

    • action.yml でのブランディングサポートにより、アイコンと色を指定して、GitHub マーケットプレイスとワークフローでのアクションを視覚的に区別できるようになりました。

  • コードナビゲーション

    GitHub アクションファイル内のシンボルの宣言と使用箇所間をすばやく移動できます。

  • クイックドキュメント

    シンボルの上にマウスを移動するか、 ドキュメント ツールウィンドウ (Ctrl+Q) を使用してクイックドキュメントを表示します。

新しい GitHub ワークフローを作成する

  1. ファイル ツールウィンドウで、 .github/workflows ディレクトリを右クリックし、 新規 を選択します(または Alt+Insert を押します)。 次に、 GitHub ワークフロー​ファイル​ ファイルタイプを選択します。

  2. 新しい GitHub ワークフローファイル ダイアログでファイル名を指定して、 Enter を押します。

新しい GitHub アクションを作成する

  1. ファイル ツールウィンドウで、 .github/actions ディレクトリを右クリックし、 新規 を選択します(または Alt+Insert を押します)。 次に、 GitHub アクション ファイルタイプを選択します。

  2. 新しい GitHub アクションファイル ダイアログでファイル名を指定して、 Enter を押します。

2026 年 5 月 22 日