InfoQ ホームページ github に関するすべてのコンテンツ
-
GitHub、Actionランナーのアップグレードを発表 4-vCPU、16GiBメモリーを搭載
GitHubは先日、GitHub Actionsホストランナーの機能強化を発表した。今後、GitHubのデフォルト・ラベルを利用するLinuxやWindows上のパブリック・リポジトリからのワークフローは、新しい4-vCPUランナー上で実行されるようになる。
-
マクドナルド社がGitHubアクションと再利用可能なワークフローでCIを効率化
最近マクドナルド社は、GitHub Actionsを活用して可読性と保守性を重視し、コードの重複を削減した方法について語った。彼らの目標には、合理化されたCIプロセスの確立、開発者の生産性の向上、パイプラインのオブザーバビリティとモニタリングの実装などが含まれていた。
-
GitHub、MySQLインフラをv5.7から8.0にアップグレード
GitHubはこのほど、MySQLのインフラをバージョン5.7から8.0にアップグレードした。このアップグレードの背景としては、5.7が寿命を迎え、MySQL 8.0が提供する最新のセキュリティパッチ、バグフィックス、パフォーマンス強化を活用する必要性があったことが挙げられる。
-
GitHub Copilot Chat、一般公開へ
GitHubによるこの頃の発表によると、自然言語を利用したコーディングツールGitHub Copilot Chatが一般公開された。GitHub Copilotの一部であるこのツールは、自然言語を普遍的なプログラミング言語として高めるように設計されている。
-
GitHub Copilot Chatがオープンベータに:Visual StudioとVS Codeですべてのユーザーが利用可能に
GitHub Copilot Chatは、開発者がサポートされている IDE 内でコーディング関連の質問を直接したり、回答を受け取ったりできるチャット・インターフェースだ。現在オープンベータ版で、Visual StudioとVS CodeのすべてのGitHub Copilot個人ユーザーが利用できる。
-
GitHub Dependabotがカスタマイズ可能な自動判定ルールで誤検知を削減
数ヶ月前にDependabotの自動解除ポリシーを開始し、誤検出アラートの数を減らした後、GitHubは開発者がアラートの自動解除と再開の基準を定義するためのカスタムルールのサポートを追加した。
-
プッシュ保護が一般公開(GA)へ
GitHubは、プッシュ保護(Push Protection)を一般公開し、すべてのパブリックリポジトリで無料にした。プッシュ保護は、変更がプッシュされたときにコード内のシークレットを検出するのに役立つ。GAリリースの一環として、プッシュ保護はGitHub Advanced Security(GHAS) ライセンスを持つすべてのプライベートリポジトリでも利用できるようになった。
-
GitHub、Swiftのコードスキャンとセキュリティアドバイザリーサポートを発表
GitHubはSwiftのコードスキャンサポートをベータ版で開始し、脆弱性モニターDependabotの機能を拡張するためにSwiftのセキュリティアドバイザリをアドバイザリ・データベースに含めることを発表した。
-
AWSがGitHubで公開している公式ドキュメントを廃止
今後数日(原文投稿は2023-06-03)で、AWSは現在GitHubで公開されているAWSドキュメントの廃止を行う。プロジェクトの結果を検討し、内部ドキュメントを手作業で同期するオーバーヘッドを考慮した結果、公開リポジトリのほとんどを廃止を決定した。
-
GitHub、新しい検索エンジンでコード検索機能を全面改修
GitHubはコード検索機能を全面改修している。高速・高性能かつコードが理解しやすいように刷新された検索インターフェイスと新しいコードビューを備えた新しいコード検索機能はスクラッチで開発された、とGitHubソフトウェアエンジニアColin Merkel氏は述べている。
-
GitHub Copilotアップデート、新しいAIモデルの採用とセキュリティ向上を強化
GitHubは、GitHub Copilotは以前のモデルよりも高速で正確な新しいAIモデルを採用したと発表した。さらにGitHubでは、セキュアでないコーディング・パターンをリアルタイムにブロックしてCopilotの提案から脆弱性を検出するためにAIの運用を開始した。
-
GitHub、法的論争が続く中、Copilotをビジネス向けにリリース
GitHubは、OpenAIを搭載したコーディングアシスタント「Copilot」のビジネスプラン「Copilot for Business」を発表した。今回のリリースは、オープンソースライセンスに違反しているとして、Microsoft、GitHub、OpenAIに対して最近起きた集団訴訟を受けたものである。
-
GitHub Enterprise Server 3.5ではセキュリティを改善し、GitHubアクションをアップデート
GitHubによると、GitHub Enterprise Serverの最新リリースでは、セキュリティとコンプライアンスに特に重点を置いた多くの新機能が提供されている。そこには、Dependabot統合、セキュリティ機能の向上、GitHubアクションの更新などが含まれている。
-
GitHub CodespacesがマイクロサービスとMonorepoプロジェクトのサポートを追加
GitHubは、クラウドベースの開発環境であるCodespacesの拡張を続けている。その目的は、柔軟性を高めて開発者の生産性を向上させることである。具体的には、Codespacesの最新リリースは、マイクロサービスを開発している、あるいは大規模なMonorepoを使用しているチームを対象としている。
-
GitHub Desktop 3.0でコラボレーションと開発ワークフローが改善
GitHub Desktop 3.0は、macOSとWindows用のGitHub公式GUIクライアントアプリの最新リリースであり、新機能を提供する。表面的には目立たないが、新たな通知やチェックUIの改善などがあり、コラボレーションと開発ワークフローが改善される。