Skip to content

GitHub直接インストーラーを追加 - #19

Merged
Htkym merged 1 commit into
mainfrom
feature/github-direct-installer
Aug 31, 2026
Merged

GitHub直接インストーラーを追加#19
Htkym merged 1 commit into
mainfrom
feature/github-direct-installer

Conversation

@Htkym

@Htkym Htkym commented Aug 31, 2026

Copy link
Copy Markdown
Owner

概要

  • 自己署名証明書を使った GitHub 直接インストーラーを追加
  • MSIX バンドルと同梱証明書の一致を確認してから証明書を登録
  • 配布 ZIP 生成スクリプトと日英の同梱 README を追加
  • ルート README とリリースノートに Microsoft Store/直接インストールの手順を追加

配布

v1.0.4 の GitHub Release に Plotree_1.0.4.0_DirectInstaller.zip を追加済みです。

Copilot AI lite review requested due to automatic review settings August 31, 2026 13:37
@Htkym
Htkym enabled auto-merge August 31, 2026 13:38
@Htkym
Htkym disabled auto-merge August 31, 2026 13:40
@Htkym
Htkym merged commit 01efc5b into main Aug 31, 2026
3 checks passed
@Htkym
Htkym deleted the feature/github-direct-installer branch August 31, 2026 13:40

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

新規の installer/Install-Plotree.batpause により終了コードを保持できず失敗時も 0 で終了しうるため、失敗検知が壊れる点の修正が必要です。

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

GitHub Releases からの「直接インストール」用配布物(自己署名証明書+MSIX バンドル)を追加し、証明書の一致確認と信頼登録を伴うインストーラーフローを提供する PR です。あわせて、配布 ZIP 生成スクリプトと日英ドキュメント(README / リリースノート)に手順を追記しています。

Changes:

  • MSIX バンドルと同梱 .cer の一致を検証して DirectInstaller ZIP を生成する PowerShell スクリプトを追加
  • ZIP 内で証明書の一致・有効期限を検証し、必要時に管理者昇格して Trusted People に証明書を登録してからインストールする手順を追加
  • README / RELEASE_NOTES に Microsoft Store と GitHub 直接インストールの案内を追加
File summaries
File Description
scripts/New-DirectInstaller.ps1 DirectInstaller 用 ZIP を組み立てる生成スクリプトを追加
installer/Install-Plotree.ps1 証明書検証・昇格・Trusted People 登録・MSIX インストールの実処理を追加
installer/Install-Plotree.bat PowerShell インストーラー起動用のバッチを追加
installer/README.txt ZIP 同梱のインストール手順(英日)を追加
README.md Store / GitHub 直接インストールの手順と ZIP 生成コマンドを追記
README.ja.md Store / GitHub 直接インストールの手順と ZIP 生成コマンドを追記
RELEASE_NOTES.md v1.0.4 のダウンロード手順に Store / DirectInstaller を追記
Review details
  • Files reviewed: 7/7 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread installer/Install-Plotree.bat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants