Repository navigation
githup v1.2.17
githup v1.2.16(Actions 日志:App 内直接看)
这一版做了什么:Actions 日志
以前在 Actions 里点「查看日志」,其实是被丢去了浏览器 ——
App 里那个按钮是个假动作。
原因不复杂:/actions/runs/{id}/logs 不是直接吐日志,
而是 302 跳到一段带签名的下载地址。前端既过不去跨域,
又不能在跳转后把令牌摘掉(带着令牌反而会被判成多余凭据,直接 403)。
两件事凑一起,就只有原生层能同时满足:带着令牌去要,跳走之后摘掉令牌再取。
这一版把这条路打通了:原生层把日志包取回、解压成文本交给前端,
前端按官网的样子呈现出来。
- 按步骤分栏:日志包里一个文件就是一个步骤,顶部横滑切换
- 还原 ANSI 颜色:红是报错、黄是警告、绿是通过,跟你在网页上看到的一样
- 关键字过滤:输入即筛,命中的行标黄,并告诉你命中了几行
- 一键复制:整段日志复制走,方便贴给人看
- 取不到时说人话:日志只在 GitHub 上保留一段时间,
过期或被清理时会明确提示,并给「在浏览器查看」兜底,不会把人困在空面板里
每个作业单独有一个「查看日志」(只看这一个作业),
右上角菜单里另有「查看完整日志」(整次运行),与官网两个入口对齐。
安装信息
| 项 | 值 |
|---|---|
| 大小 | 1,295,257 字节(约 1265 KB) |
| SHA-256 | 66574f3378a6f0b58d1a2d09e88b0b7e175deed4c8da0a752e925916a488a1b0 |