以下の内容はhttps://blog.beachside.dev/entry/2024/10/10/180000より取得しました。


月刊 GitHub アップデート: 2024年09月号

ようやく涼しくなってきて9月も終わり、2024年もあと3ヶ月ですかぁ。

2024年9月の更新で個人的に一番なトピックは以下かなー...2個だけど。

  • Copilot Autofix for code scanning の public repo が無償で利用可能。
    • 皆さん気軽に試して恩恵を得れるようになりますね。
  • GitHub Copilot now available for Copilot Individual and Copilot Business (Public Beta)
    • この機能が Enterprise のライセンス以外で遣わすということは...さらに Enterprise 限定の機能が11月の Universe で発表されるのかしら...と勘ぐってみたり。

全般

Enterprise audit logs can be streamed to two endpoints (private beta) (2024-9-3)

  • private beta で、audit log を新たに2つの endpoint に同時に streaming 可能に。
  • ログ保存用と分析用とか、用途に分けて保存先を変えるユースケースに対応って感じ。

Pull request commits page refresh (public beta) (2024-9-5)

  • Pull Request の UI で、Commits タブのページがパフォーマンス向上や他ページと同様の UI によせて見やすく更新。
  • GitHub の右上の自分のアバターアイコンクリック > Feature preview > "New Pull Request Commits Experience" を Disable にすると以前の UI に戻すことが可能。

Lower permissions for GitHub Enterprise Cloud Team Sync for Microsoft Entra ID (2024-9-5)

  • Microsoft Entra ID の新しいロール "GroupMember.Read.All" で GitHub Enterprise Cloud Team Sync ができるように。
  • EMU は SCIM で管理してるから関係ない。EMU じゃない GHEC の話。

Push Rules are now generally available, and updates to custom properties (2024-9-10)

2つの話題。

  • Push Rules が GA。
    • Organization Settings > Repository 内の Runesets、または Repository settings > Rules 内の Rulesets が設定できるやつね。
    • push するファイルのパス、拡張子、ファイルのサイズ、ファイルのパスのサイズを制限することが可能。
    • fork 先にも適用されるらしい。
  • Repo を作るときに Custom properties をセットする UI が追加に。

What’s New in Mobile, September Update (2024-9-16)

9月の GitHub Mobile の更新情報まとめですね。

  • Android で、GitHub mobile から profile status の更新が可能に。
  • iOS と Android 両方でより細かい操作ができるようにたくさんの改善がされてますねー (詳細はドキュメントを...)

Manage secret scanning bypass requests at the organization level (2024-9-17)

  • Organization level で GHAS の secret scanning の bypass の制御が可能に。
  • Secret scanning の Bypass (や block) の状況の確認は、organization のトップ > 上部にある "Security" > "Secret scanning" で確認可能。
  • Bypass list の制御は Organization の settings > Global settings の中で Bypass list あり。

Now available for free on all public repositories: Copilot Autofix for CodeQL code scanning alerts (2024-9-18)

  • 8月に GA した Copilot Autofix for CodeQL Alert の機能が、無償で public repo で利用可能に。
  • Private repo とかは、GitHub Advanced Security (GHAS) を契約しているアカウントの機能。
  • Copilot Autofix for CodeQL Alert の機能をまとめると。。。
    • 脆弱性のあるコードの修正を提案してくれる機能。GPT-4o ベース。fine-tuning してるだろうけど今のところ明記はされてない。
    • GitHub Copilot のライセンスは不要。
    • 2024年9月より全ての public repo で無償で利用可能。
    • private/internal repo は GHAS のライセンスが必要。
    • 正式名称は "Copilot Autofix for code scanning" っぽい (ドキュメントがこれ)。Copilot Autofix for CodeQL Alert とか "Copilot Autofix for CodeQL code scanning alert" とか書かれてるの統一してほしい感。

Secret scanning indicates known public leaks and duplicate alerts for private exposures (public beta) (2024-9-19)

  • Secret scanning で検出された場合、アラートに public leak のラベルがつくらしい。
  • 複数の repo にまたがる場合は multi-repo のラベルもつくらしい。
  • 対象は provider-based のみ。custom pattern とかはつかない。

Enhanced billing platform for enterprises (2024-9-24)

  • GitHub Copilot や GHAS などの従量課金や、そもそものプランが従量課金可能になったことに合わせて Enterprise settings で課金情報がわかる UI になるとのこと。
    • 現状のコストやコストの予測がグラフでみれたりと、コスト分析がしやすそうな UI。
  • 2025年3月までにこの新しい UI にアクセスできるようになるらしい。
    • うちの環境ではまだ見えない。

Bring Your Own Identity Provider to Enterprise Managed Users (2024-9-26)

  • EMU で SCIM のサポートが GA 。
  • SCIM は、すごくざっくり説明すると、IdP の情報を管理するための API の共通仕様なので、例えば GitHub が SCIM に準拠した API を用意してくれれば、IdP 側は、SCIM の仕様に合わせて GitHub と Identity の情報を同期できるとかそういう話。それが今回 GA したので Bring Your Own Identity Provider が可能になりましたよーって話ですね。
  • API のドキュメントは以下。

Copilot 関連

Copilot Chat in GitHub.com is now contextually aware of GitHub Advanced Security alerts (2024-9-5)

  • Copilot Chat in GitHub.com で code scanning, secret scanning, Dependabot など GHAS のアラートの詳細を理解して回答が可能に。

Larger context window, improved test generation, and more in VS Code’s Copilot Chat

  • 先月(2024年8月)の Copilot Chat の GPT-4o への Update で input のトークン数が増え、Inline または Quick Chatからファイルを添付してその内容を説明させるとかできるようになった。
  • そのほかに Experimental な機能が利用可能に。とりあえず VS Code や拡張は最新にしつつ、使うには VS Code の settings でオプションを有効にする必要あり。
    • github.copilot.chat.experimental.codeGeneration.instructions: コード生成時のコーディングルールなどの指示
    • github.copilot.advanced.startDebugging.experimental.enabled: 最近表示または編集したコードのファイルをインライン チャットのコンテキストとして提案をする。
    • github.copilot.advanced.startDebugging.experimental.enabled: slash command /startDebugging でデバッグの configuration を作ってデバッグ実行。

Copilot Chat in GitHub.com is now aware of common support scenarios and GitHub’s documentation (2024-9-10)

  • Copilot Chat in GitHub.com が GitHub の docs と一般的なサポートシナリオに関する内容を回答できるように。

Inline Chat is now available in GitHub Copilot in JetBrains (2024-9-11)

  • JetBrains の IDE でも Copilot Chat の Inline chat が利用可能に。
  • 利用するには GitHub Copilot の plugin を最新に上げてねと。

Announcing the Public Beta of GitHub Copilot Extensions 🎉 (2024-9-17)

  • GitHub Copilot Extensions が Public Beta に。
  • Extension を作るための Copilot Extensions Toolkit もあり。
  • Enterprise 向けの private なExtensions を作ることもできるみたい。

Sign up for OpenAI o1 access on GitHub (2024-9-19)

  • OpenAI の o1-preview, o1-mini の early access の waiting list への参加開始のアナウンス。
  • 現状デフォルトの GPT-4o ベースから o1-preview/o1-mini ベースで GitHub Copilot Chat ができるようになるみたい。
  • o1 系の特徴からして、レスポンスは遅いのかなとかコストどうなるんだろとかが脳裏をよぎりますね。

GitHub Copilot now available for Copilot Individual and Copilot Business (Public Beta) (2024-9-26)

  • Copilot in GitHub.com が GitHub Copilot の Individual と Business でも Public beta で利用可能に。
    • 以前は GitHub Copilot Enterprise 限定の機能だったやつ。
  • 利用可能な人は GitHub.com 上でいたるところの GitHub Copilot のアイコンが出てくるのでクリックしてチャットで色んなことが聞けます。
  • その repo に関する質問ができたり Pull request の summary 書いてくれたり Knowledge ベース作れたりとか色々できるけど、具体的に何ができるかは以下をみてくださいなと。
  • GitHub Copilot で Enterprise のライセンスを理由が一つ減ったような...気のせいか。

Actions 関連

GitHub Actions: arm64 Linux and Windows runners are now generally available (2024-9-3

  • 6月くらいに発表があった新しい Arm64 の runner が GA。

Notice of upcoming deprecations and changes in GitHub Actions services (2024-9-16)

今後 GitHub Actions で廃止予定になるやつのアナウンスを2つ。

  • 2024-10-1より GitHub Actions の incoming Webhook について、repo 毎に 1250リクエスト/10秒 というレート制限を追加。
    • 過去数週間の利用状況を監視して、この rate limit に影響がある顧客はいないとのこと。
  • 2025年2月でactions/cache の v1-v2 は廃止に。
    • GHES の今のバージョンを2025年2月以降も使い続ける分にはこの影響はなし。
  • v3, v4 へ移行してねと。

End of life for Actions Node16 (2024-9-25)

  • かなり前からアナウンスはありましたが、GitHub Actions の Node16 のサポートは、2024-10-15 で終了。

Actions: new images and ubuntu-latest changes (2024-9-25)

  • GitHub-hosted runner で ubuntu-24-04 が GA。
    • ubuntu-latest が 9月23日から10月30日にかけて ubuntu-24-04 に移行される。
    • ubuntu 22 と tool set も異なるので気になる人は こちら で何が入ってるのかとかチェック。
    • ubuntu-latest 使ってると、GitHub Actions のログの中で Set up job の "Runner Image" で何使ってるか確認可能。まだ移行されてなかった...
  • GitHub-hosted runners で、macos-15 系全3種類が public beta で登場。
    • これも macOS-14とは tool set も異なるので気になる人は こちら で何が入ってるのかとかチェック

Introducing “CI/CD Admin” – A New Pre-Defined Organization Role for GitHub Actions (2024-9-25)

  • Organization の Custom Role の pre-defined で CI/CD Admin が誕生。
  • GitHub Actions 関連の管理・操作に必要なロールが割り当てられてるロール。

ピックアップしなかった情報 (個人的にあまり興味がなかったので雑にみただけの情報)




以上の内容はhttps://blog.beachside.dev/entry/2024/10/10/180000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14