GitHub 发布了 Issues 的重大更新,该更新包括子任务、问题类型和针对 Issues 的高级搜索等多项增强功能。子任务允许将问题分解为父子层次结构,问题类型允许使用共享语言对问题进行分类,而高级搜索则提供了更强大的过滤选项。这些更新旨在简化工作分解、可视化进度、问题分类以及在 GitHub 中查找特定问题。
开发者体验 (DevEx) 涵盖影响软件开发效率的系统、技术、流程和文化。它关注开发者生态系统的各个方面,包括环境、工作流程和工具,并探究它们如何影响开发者的生产力、满意度和运营效率。良好的 DevEx 致力于打造协作环境,使开发者能够高效工作、发挥影响力并获得满足感。文章探讨了 DevEx 的历史、重要性、构成要素、关键指标以及改进方法,并强调了生成式 AI 在未来 DevEx 中的作用。
GitHub 推出基于 Arm® 的 Linux 和 Windows 运行器,为 GitHub Actions 提供更强大、高效和可持续的改进。这些新的运行器由 GitHub 托管,采用 Arm 构建的镜像,价格比 x64 Linux 和 Windows 运行器低 37%。开发者现在可以利用这些运行器在 Arm 架构上构建和部署应用程序,并受益于 GitHub 与 Arm 合作提供的 Ubuntu 和 Windows 虚拟机镜像。
GitHub宣布推出制品证明,一个正在进行公开测试的新功能。制品证明允许开发人员为其构建的制品提供可验证的证据,以证明它们在可信环境中生成,并且没有被篡改。这有助于提高软件供应链的安全性,并使开发人员更容易与客户和合作伙伴共享安全软件。
GitHub Copilot Workspace 现已推出,它是一款面向 Visual Studio Code 的新扩展,可帮助程序员更轻松地构建和维护 GitHub Copilot 模型。该扩展提供了一套工具,可帮助程序员:
* 管理和跟踪 Copilot 模型的各个版本
* 比较不同模型的准确性和性能
* 在它们自己的代码库上训练自定义模型
* 协作开发和管理 Copilot 模型
Github发布的2023年报告,越来越多的开发者开始使用生成式AI进行构建。他们使用来自OpenAI等人工智能公司的基础模型,开源的生成式AI项目甚至进入了2023年贡献者数量最多的前10个开源项目之列。几乎所有开发者(92%)都在使用或尝试使用AI编码工具,预计开源开发者将在GitHub上推动下一波人工智能创新。