6 posts

#GitHub

3 min

GitHub Sub-issuesのすすめ

Sub-issuesを利用することで、GitHubで完結したIssue管理、特に進捗管理が容易になる。

#GitHub
37 min

Git & GitHub入門講座

ノンプログラマーの方向けに実施したGit & GitHub入門講座

#Git#GitHub
2 min

Q. Renovateでauto mergeが上手く動作せず、レビュワーが設定されない

Renovateでauto mergeを有効化した上で、Githubのブランチプロテクションでレビューを必須にした場合、適切な対応を行わなければオートマージが行われずレビュワーも設定されない。これによりRenovateのPRが見逃されるケースがあり、相談を受けた際の説明をまとめた。

#Renovate#GitHub
2 min

Renovateのレビュワーにチームを指定して運用する

Renovateでレビュワーを指定する際、Githubで設定したチームを指定することで、放置される可能性を減らしたり、チームメンバーが変わっても設定を変更する必要がなくなるなどのメリットを受けられる。

#Renovate#GitHub

News bits

90 件

GitHub タブ幅設定の一貫した適用を実現

GitHubがユーザー定義のタブ幅設定をサイト全体で一貫して適用するよう改善。従来はREADMEやディスカッションでタブレンダリングが不統一だったが、グローバルCSS更新によりコードブロックやプリフォーマットテキストでユーザーの設定が反映されるようになった。タブ文字を使用するコードの可読性とレビュー効率が向上。 ### 参考文献

GitHub が hidden Unicode text の警告機能を追加

GitHub が hidden Unicode text(不可視 Unicode 文字)を含むファイルに警告を表示する機能を追加。エディタ上で見えない Unicode 文字が混入した場合、UI 上の見た目と実際の解釈が異なることで、AI やコンパイラによる誤解釈やセキュリティリスクが発生する問題に対応。Visual Studio Code などのエディタで不可視文字を確認・除去できる。 ### 参考文献

GitHub Credential Revocation API が一般公開

GitHub の Personal Access Token(PAT)が外部で漏洩した場合、所有者以外でも REST API 経由で即時無効化できる Credential Revocation API が一般公開。認証不要で利用でき、1 時間あたり 60 リクエスト・1 リクエスト最大 1000 トークンまで。失効は監査ログに記録され、所有者にはメール通知される。組織アクセス権も即時剥奪。 ### 参考文献

GitHub Models が GitHub Actions のトークンを利用できるように

GitHub Models で、GitHub Actions のGITHUB_TOKENを使用してリクエストを認証する機能が一般利用可能に。これにより、AI 機能をアクションに直接統合し、個人用アクセストークン(PATs)の生成と管理が不要に。AI を活用した GitHub Actions の作成と共有がこれまで以上に簡単に。ワークフローに AI を組み込むことで、課題コメントの生成やプルリクエストのレビューなどを効率化。 ### 参考文献