DevTrends开发者趋势
主题色

alapha888 /

runner-drift-audit

GitHub 将在 2026 年 10 月 19 日至 11 月 19 日期间把 ubuntu-latest 标签从 Ubuntu 24.04 逐步切换到 Ubuntu 26.04——仓库本身不变,CI 跑的机器变了。该工具基于官方 actions/runner-images 的 toolset-2404 与 toolset-2604 逐项 diff(共 22 处差异),静态扫描工作流文件,逐行报告:浮动 runner 标签、run 步…

语言PythonDT数据与运维DT安全与测试DT命令行工具DTLinuxDT终端原始ci原始devops原始github-actions原始migration原始runner-images原始ubuntu原始workflow-audit

关于

GitHub 将在 2026 年 10 月 19 日至 11 月 19 日期间把 ubuntu-latest 标签从 Ubuntu 24.04 逐步切换到 Ubuntu 26.04——仓库本身不变,CI 跑的机器变了。该工具基于官方 actions/runner-images 的 toolset-2404 与 toolset-2604 逐项 diff(共 22 处差异),静态扫描工作流文件,逐行报告:浮动 runner 标签、run 步骤调用了 26.04 已移除的工具(如 hg、mediainfo、gcc-12)、未用 setup action 锁定而会漂移的默认版本(如 Java 17→25、Node 22→24)、以及用可变 tag 而非完整 SHA 引用的 action。 亮点 1. 零依赖:单文件 Python 脚本,只用标准库,下载即可运行,不需要安装任何包。 2. 规则有出处:每条规则都对应官方 toolset diff 的具体差异,报告标注文件名与行号,按 HIGH / WARN 分级,不是泛泛的经验建议。 3. 可作 CI 门禁:发现 HIGH 时退出码为 1;除 CLI 外也提供 GitHub Action 形式(uses: alapha888/runner-drift-audit@v0.2.1),可直接挂在现有工作流里。

收录记录

  1. HelloGitHub·用户投稿

    2026年10月11日 · 1 次收录

讨论这个产品