Skip to content

feat!(logs-analyse): 改为通过 GitHub App 检查获取验证日志 - #372

Merged
DuckDuckStudio merged 3 commits into
mainfrom
feat!/ghAppLogsAnalyse
Aug 27, 2026
Merged

DuckDuckStudio merged 3 commits into
mainfrom
feat!/ghAppLogsAnalyse

Conversation

@DuckDuckStudio

@DuckDuckStudio DuckDuckStudio commented Aug 22, 2026 •

Copy link
Copy Markdown
Owner

⚠ 破坏性修改

  • 移除通过 Azure DevOps 获取验证日志的逻辑
  • 参数变化
    1. 移除命令别名 "Azure日志分析"
    2. 移除传递 "Azure 管道运行链接" 的方式
    3. 移除 sundry logs-analyse clean,请改用 sundry clean logs-analyse
    4. 改用 argparse 解析参数
      1. 改用 --detailed 参数控制是否启用详细模式(显示一般错误和异常)
      2. 改用 --(no-)keep-logs 参数控制是否保留下载的日志文件;未指定时在分析结束后询问
      3. 不再限定参数位置
  • 日志存放目录变化
    • 原先是 "%TEMP%/Sundry/AzurePipelines/**"
    • 现在是 "%TEMP%/Sundry/ValidationLogs/**"

另外,这个 PR 还修改了该命令的文档和测试。


@DuckDuckStudio DuckDuckStudio added DEV-开发分支合并 开发分支的合并PR DEV-测试通过 通过测试 文档 关于文档编辑 新功能 希望实现新功能 github_actions Pull requests that update GitHub Actions code 工作流 这是有关工作流的 labels Aug 22, 2026
@DuckDuckStudio
DuckDuckStudio force-pushed the feat!/ghAppLogsAnalyse branch 5 times, most recently from f64d9ac to 6235c57 Compare August 27, 2026 07:50
@DuckDuckStudio DuckDuckStudio added DEV-未经测试 未经测试或无法测试的项 and removed DEV-测试通过 通过测试 labels Aug 27, 2026
**破坏性修改**

- 移除通过 Azure DevOps 获取验证日志的逻辑
- 参数变化
  1. 移除命令别名 "Azure日志分析"
  2. 移除传递 "Azure 管道运行链接" 的方式
  3. 移除 `sundry logs-analyse clean`,请改用 `sundry clean logs-analyse`
  4. 改用 `argparse` 解析参数
     1. 改用 `--detailed` 参数控制是否启用详细模式(显示一般错误和异常)
     2. 改用 `--(no-)keep-logs` 参数控制是否保留下载的日志文件;未指定时在分析结束后询问
     3. 不再限定参数位置
- 日志存放目录变化
  - 原先是 "%TEMP%/Sundry/AzurePipelines/**"
  - 现在是 "%TEMP%/Sundry/ValidationLogs/**"
@DuckDuckStudio
DuckDuckStudio force-pushed the feat!/ghAppLogsAnalyse branch from 6235c57 to 3d01199 Compare August 27, 2026 08:23
@DuckDuckStudio DuckDuckStudio self-assigned this Aug 27, 2026
@DuckDuckStudio DuckDuckStudio added DEV-测试通过 通过测试 and removed DEV-未经测试 未经测试或无法测试的项 labels Aug 27, 2026
@DuckDuckStudio
DuckDuckStudio merged commit d1b168f into main Aug 27, 2026
5 checks passed
@DuckDuckStudio
DuckDuckStudio deleted the feat!/ghAppLogsAnalyse branch August 27, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DEV-开发分支合并 开发分支的合并PR DEV-测试通过 通过测试 github_actions Pull requests that update GitHub Actions code 工作流 这是有关工作流的 文档 关于文档编辑 新功能 希望实现新功能

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat!(logs-analyse): 改为通过 GitHub App 检查获取验证日志

1 participant