Skip to content

Add gh extension support and fix README default width#5

Merged
atani merged 3 commits intomainfrom
feature/gh-extension-support
Feb 6, 2026
Merged

Add gh extension support and fix README default width#5
atani merged 3 commits intomainfrom
feature/gh-extension-support

Conversation

@atani
Copy link
Copy Markdown
Owner

@atani atani commented Feb 6, 2026

Summary

  • gh extension install atani/gh-attach でインストール可能にするため、ルートにラッパースクリプトを追加
  • README.md のデフォルト幅の記載を 500 → 800 に修正(bin/gh-attach の変更に追従)
  • --body 内の HTML コメントプレースホルダーが置換されないバグを修正

Changes

  • gh-attach (root): bin/gh-attach を呼び出すラッパースクリプト(gh extension対応)
  • README.md: Options テーブルと Notes 内のデフォルト幅を 800 に更新
  • bin/gh-attach: bash history expansion で <!--<\!-- にエスケープされた場合の正規化処理を追加

Test plan

  • gh extension install . でローカルインストールできる
  • gh attach --version / --help が動作する
  • --release モードで画像アップロード+プレースホルダー置換が正常動作する
  • PR Add gh extension support and fix README default width #5 コメントで動作確認済み

atani added 2 commits February 6, 2026 20:51
- Add root wrapper script for gh extension install compatibility
- Update README default width values from 500 to 800
When invoked via `bash -c` or interactive shells with history expansion
enabled, `!` inside `<!--` gets escaped to `\!`, causing `<\!--` in the
body text. This made placeholder detection fail, resulting in unresolved
placeholders in the final comment alongside duplicated image tags.

Normalize `<\!--` back to `<!--` before placeholder processing.
@atani
Copy link
Copy Markdown
Owner Author

atani commented Feb 6, 2026

Upload test (fixed): test-1769519475.png

@atani atani merged commit dcd46a6 into main Feb 6, 2026
1 check passed
@atani atani deleted the feature/gh-extension-support branch February 6, 2026 12:33
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.

1 participant