Skip to content

维护 CI:更新 actions/checkout 至 v7.0.1 - #59

Merged
transbot merged 3 commits into
v12.0Chinesefrom
dependabot/github_actions/actions/checkout-6
Nov 12, 2026
Merged

transbot merged 3 commits into
v12.0Chinesefrom
dependabot/github_actions/actions/checkout-6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 24, 2025 •

Copy link
Copy Markdown
Contributor

将 actions/checkout 更新为 v7.0.1,并合入中文版当前安全修补基线 826cde8。版本固定到具体发行标签,以便核验本次兼容性。

当前工作流使用 push、pull_request 和 schedule,符合 v7 的默认检出规则。

相对基线只修改该 Action 的 uses 版本。教材源码、测试内容、三个目标框架及依赖安全修补均保留。新提交 9135646 的六项完整检查已通过。

官方说明 https://github.com/actions/checkout/releases/tag/v7.0.1

验收(对应上述最新 HEAD):

已下载分析产物并校验 SHA-256,逐份解析:0 errors / 848 warnings / 343 notes。UTF-8 检查通过:1186 个受跟踪文本文件,24 个二进制资源排除。实际 SDK 8.0.428;实际运行时 6.0.36 / 7.0.20 / 8.0.34;运行器版本 2.338.2。区域任务实际使用 zh-CN 与 fr-FR。

相对安全修补基线再次审查,只有本 PR 所述 Action 版本变化;教材源码、测试内容、刻意演示错误的代码、三个目标框架和包依赖均未变。

保留首次运行记录:Windows 第一次运行 为 1930 通过、6 次网页下载测试 Inconclusive/Skipped(IntelliTect 站点下载不可达);未采用该绿色状态验收。随后在同一 HEAD 重跑,以上最新测试任务均为 1936/1936,零跳过。

本 PR 合并提交:8ba2b7ef05fdadf55cc108a7bf1d5562a151f98f。

合并后最终主分支验收完成:四项 CI Action 更新均已合入,最终提交 54677882d851bbfa00de583999068f8877c3b74d。六项检查全部通过,已复核远端 v12.0Chinese HEAD 与该 SHA 一致。

最终提交的分析产物已校验 SHA-256 并逐份解析,按项目、框架、规则和级别与合并前比对一致。六项任务 UTF-8 检查均通过:1186 个文本文件、24 个二进制资产排除。实际 SDK 8.0.428,运行时 6.0.36 / 7.0.20 / 8.0.34;macOS Arm64,其余 X64;区域探针 zh-CN / fr-FR 正确。

基线 826cde8 到最终提交仅四个工作流文件、11 行 Action 版本替换;整个 src Git 树相同,教材源码、测试内容、刻意演示错误和三个目标框架均保留,包依赖没有变化。已核对预期编译诊断测试通过。正式目录 D:\Code\EssentialCSharp 已安全快进至最终提交,工作区干净。#49 的测试发现问题保留于 #69,未混入本次更新。

Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Nov 24, 2025
…dependency-pr59

# Conflicts:
#	.github/workflows/Code-Analysis.yml
#	.github/workflows/LocalesTest.yml
#	.github/workflows/build-and-test.yml
@transbot transbot changed the title Bump actions/checkout from 4 to 6 维护 CI:更新 actions/checkout 至 v7.0.1 Nov 12, 2026
@transbot
transbot merged commit 8ba2b7e into v12.0Chinese Nov 12, 2026
9 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/checkout-6 branch November 12, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant