@angus と私は、GitHub で更新されたテーマが更新されなかった理由を特定するために、かなりの時間を費やしました。最終的に、テーマが main ではなく d-compat/2026.5 からプルされていたことが判明しました。
実は、ブランチポップアップには「ブランチ: main」と表示されていますが、空のままにすると、main は入力プレースホルダーであり事前に入力された値ではないため、ブランチは main ではなく nil に設定されてしまいます。
@angus と私は、GitHub で更新されたテーマが更新されなかった理由を特定するために、かなりの時間を費やしました。最終的に、テーマが main ではなく d-compat/2026.5 からプルされていたことが判明しました。
実は、ブランチポップアップには「ブランチ: main」と表示されていますが、空のままにすると、main は入力プレースホルダーであり事前に入力された値ではないため、ブランチは main ではなく nil に設定されてしまいます。
これは単なる UX の問題ではなく、ほぼバグと呼べると思います(また、どのように修正すればよいかほとんどわかりません)。そこでエンジニアに報告します。@martin さん、管理側の経験はおありでしょうか?ご確認、またはトリアージをお願いできますか?
そうは思いません……プレースホルダーを「特定のブランチを選択するか、空欄のままにする」にすれば、十分に解決すると思います。
それでは同じ問題が発生しませんか?入力欄を空のままに(プレースホルダーを信頼して)しまうと、デフォルトで nil に戻ってしまいますよね。
理想的な状態は、デフォルトで main に設定されることだと思いますが?
いいえ。
空のままにしておくと、自動的に正しい d-compat ブランチが選択されます。
main に設定すると、それが上書きされ、強制的に main ブランチが使用されます。
問題は、現在のプレースホルダーでは、入力を空のままにすると main が選択されるというニュアンスが含まれていることです。
この文言を、そのようなニュアンスが含まれないように変更すれば、混乱は解消されます。
あ、なるほど、説明ありがとうございます。この分野は私の得意分野ではありません。
なるほど、あなたの言う通りですね。簡単な変更で済みそうです。