You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GitHub Actions徽章中显示最近运行日期

解决GitHub Actions最近运行日期在README展示的问题
  • 方案1:通过GitHub API生成带日期的自定义徽章
    借助GitHub REST API获取指定Workflow的最近运行时间,再构造包含日期信息的静态徽章URL。
    操作思路:

    1. 调用GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs接口,提取最近一次运行的created_at字段
    2. 将日期格式化为YYYY-MM-DD这类易读格式,拼接到徽章生成参数中,把日期设为徽章的标签内容
    3. 在README里插入这个自定义徽章的Markdown代码,格式为[Workflow最近运行日期](自定义徽章URL)
  • 方案2:用GitHub Pages托管运行日期文件
    在Workflow里生成一个记录最近运行日期的静态文件,通过GitHub Pages部署后,在README中引用该文件内容。
    操作步骤:

    1. 在Workflow流程中添加步骤,获取当前运行时间并写入run-date.txt文件
    2. 将这个文件推送到gh-pages分支,通过GitHub Pages提供访问路径
    3. 在README中通过Markdown的文本引入方式(部分平台支持直接读取外部静态文本内容)展示日期
  • 核心优势
    这两个方案都不需要在Workflow中修改README文件,避免了额外的提交记录,同时能动态展示最新的运行日期。

内容的提问来源于stack exchange,提问作者LingSamuel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 11:33:18