丝美导航 AI技能集 安全合规技能

GitHub Actions Stuck Run Audit

GitHub Actions 运行停滞审计工具,检测并报告长时间队列/进行中的运行,防止静默阻塞交付。

标签:
分享到:

GitHub Actions Stuck Run Audit

GitHub Actions Stuck Run Audit是什么

GitHub Actions 运行停滞审计工具,用于检测长时间处于队列/进行中的 GitHub Actions 运行,防止其静默阻塞交付,适用于持续集成和持续部署流程。

daniellummis 开发 | 累计安装 54 次 | 开源协议:MIT-0

GitHub Actions Stuck Run Audit的主要功能

  • 运行状态检测:自动检测长时间处于队列/进行中的 GitHub Actions 运行。
  • 风险汇总:按仓库/工作流程或仓库/分支汇总停滞风险。
  • 严重程度评分:根据停滞时间、停滞运行量、停滞率进行严重程度评分。
  • 信息输出:提供 ok / warn / critical 信息,并可失败 CI 网关。
  • 灵活配置:支持多种输入参数配置,满足不同审计需求。

如何使用GitHub Actions Stuck Run Audit

  • 配置参数:根据需求配置输入参数,如运行文件路径、输出格式等。
  • 执行审计:运行审计脚本,开始检测停滞的 GitHub Actions 运行。
  • 分析报告:查看审计报告,识别并处理停滞的运行。
  • 调整配置:根据审计结果调整配置,优化持续集成和持续部署流程。
  • 重复审计:定期执行审计,确保持续集成和持续部署流程的稳定性。

GitHub Actions Stuck Run Audit的项目地址

  • 项目官网https://clawhub.ai/daniellummis/github-actions-stuck-run-audit

GitHub Actions Stuck Run Audit的应用场景

  • 持续集成和持续部署流程中的代码审计
  • 自动化检测长时间运行的 GitHub Actions 运行
  • 优化持续集成和持续部署流程的效率
  • 预防静默阻塞交付的问题
  • 提高代码质量和交付稳定性

相关导航