18号汇总(又干了回人事)
https://github.blog/changelog/2026-06-18-control-who-and-what-triggers-github-actions-workflows/
GH Action支持控制谁以及触发什么GitHub Actions工作流程
https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/
[BREAKING]
pull_request_target 事件是 GitHub Actions 中最常被误用的触发器之一,导致工作流存在漏洞。由 pull_request_target 触发的工作流会使用基础仓库的 GITHUB_TOKEN 、机密信息和默认分支缓存访问权限。在一个工作流中从 fork 中检出未审核的 pull request 的头部,通常允许攻击者控制的代码以工作流的全部权限执行。这种模式被称为“越权请求”,并且它是该生态系统多个供应链事件的根本原因。有关更多信息,请参阅我们关于帮助预防此类请求的博客文章。
On July 16, 2026, we’ll backport the enforcement to all currently supported major versions. Workflows pinned to a floating major tag (e.g., actions/checkout@v4) will automatically pick up the change. Workflows pinned to a specific SHA, minor, or patch version aren’t affected by the backport and will need to upgrade using Dependabot or through established upgrade processes.
https://github.blog/changelog/2026-06-18-actions-build-custom-images-from-custom-images/
GH Action 支持在image上定制image
你可以创建一个基础image供团队通用,再在此基础上创建更多patch image
https://github.blog/changelog/2026-06-18-repository-switcher-generally-available-in-global-navigation/
想必今天用Github的已经发现那个仓库旁边的箭头了
你现在可以快速在不同仓库之间跳转,而无需离开当前页面。全局导航中的新存储切换器已普遍可用。
https://github.blog/changelog/2026-06-18-duplicate-detection-and-issue-fields-mcp-support-for-github-issues/
重复问题是维护者最大的时间消耗之一:对同一个错误进行多次处理、关闭重复错误并链接到原始错误。对于大型仓库,这每周可能花费数小时。
作为减少维护者分流时间的第一步,议题创建现在会在填充议题详情时,标记与仓库中现有问题的潜在匹配。如果找到潜在匹配,会在议题创建表单中显示,最多可提出三个建议。你可以查看建议的问题,或者继续创建你的问题。
GitHub MCP 服务器现在可以读写了问题字段
https://github.blog/changelog/2026-06-18-copilot-code-review-agents-md-support-and-ui-improvements/
Copliot代码审查已支持AGENTS.md