Skip to content

维护 CI:更新 actions/upload-artifact 至 v7.0.2 - #61

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Dec 15, 2025 •

Copy link
Copy Markdown
Contributor

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

采用 v7 的上传实现,保留默认 archive=true,验证 138 份 SARIF 的完整上传和下载。

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

官方说明 https://github.com/actions/upload-artifact/releases/tag/v7.0.2

验收(对应上述最新 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 版本变化;教材源码、测试内容、刻意演示错误的代码、三个目标框架和包依赖均未变。

本 PR 合并提交:54677882d851bbfa00de583999068f8877c3b74d。

合并后最终主分支验收完成:四项 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/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  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 Dec 15, 2025
…dependency-pr61

# Conflicts:
#	.github/workflows/Code-Analysis.yml
@transbot transbot changed the title Bump actions/upload-artifact from 4 to 6 维护 CI:更新 actions/upload-artifact 至 v7.0.2 Nov 12, 2026
@transbot
transbot merged commit 5467788 into v12.0Chinese Nov 12, 2026
6 checks passed
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