Open Github Action checks in Github Actions extension

オープン
#8,600 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
45/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
github-actions, typescript, vscode

調査の方向性

Pull Requests パネルの checks にある "Details" ボタンから始め、現在どのように GitHub Actions run URL をブラウザーで開いているかを追跡します。GitHub Actions VS Code extension がサポートする deep-link の動作と、関連する issue #4815 および #5805 を確認します。インストール済みの拡張機能で実行をエディター内に開ける一方、ブラウザーがフォールバックとして残り、設定が尊重されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

feature-request

Feature Request

When viewing PR checks in the Pull Requests panel, the "Details" button currently opens the GitHub Actions run URL in the browser. It would be great if there was an option (or setting) to instead open the run in the GitHub Actions VS Code extension, keeping the workflow visible within the editor.

Motivation

Many developers already have the GitHub Actions extension installed alongside this one. Switching to the browser to view a workflow run breaks flow — especially when debugging a failing check and jumping between logs and code. A deep link to the Actions extension would keep everything in one place.

Suggested Behavior

When the GitHub Actions extension is installed, the checks "Details" button opens the run in that extension
When it's not installed, fall back to opening the browser (current behavior)
Optionally, a setting like githubPullRequests.checksOpenIn: "browser" | "actionsExtension" to let users choose

Related Issues
  • #4815 - GH-actions run overview
  • #5805 - Show workflow summary in UI
主要言語
TypeScript
スター
2.6k
フォーク
796
平均マージ
16時間 26分
マージ済み PR(30日)
44

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

microsoft/vscode-pull-request-github のほかの issue

microsoft/vscode-pull-request-github の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。