Release 版本与资产文件 — 判断项目是否还在维护
Release 页是什么
Release 是 GitHub 仓库维护者发布的版本快照——通常包含一个版本标签(如 v1.2.0)、一段 Release Notes(改了什么)、以及附带的资产文件(APK 安装包、压缩包、校验文件等)。
在 Gloom 里,仓库页切到 Release Tab 就能看到所有历史版本的发布列表。
列表与详情
列表页
- 按时间倒序排列(最新版本在最上)
- 每个条目显示:版本标签名、发布者头像 + 名字、发布时间、资产文件数量
- Pre-release 版本会有特殊标签提示
详情页
点开具体版本后:
- 版本标题和 Release Notes:Notes 部分是 Markdown 渲染的,可能包含"新增了什么""修了什么 bug""破坏性变更"
- 资产文件列表:每个资产文件显示文件名、大小、上传者,点文件名可以下载(会触发系统下载面板)
- 版本时间戳:精确到分钟
用 Release 判断项目活跃度
这是 Gloom 里最实用的一个场景——快速判断一个开源项目是不是还在维护:
- 最近 3 个月内有 Release → 活跃维护中
- 6-12 个月没新 Release,但 commit 还在 → 开发中但没发正式版本(可能靠 nightly 构建)
- 超过 12 个月既没 Release 也没 commit → 大概率停更
Gloom 不做自动检测——你需要手动打开 Release 页看时间戳。但因为 Gloom 加载快,翻两三个版本时间就能看出规律。
资产文件下载
Release 里附带的资产(比如某个工具的 Windows 安装包)可以直接从 Gloom 里点文件名下载:
- 小文件(几十 KB 的 checksum、签名文件)→ 秒级下载完成
- 大文件(几百 MB 的 APK、压缩包)→ 调起系统下载管理器,后台下载
- 下载进度 → 系统通知栏查看
Gloom 下载的文件存在 Android 系统的 Download 目录里,下载完成后可以在文件管理器里看到。
没有 Release 的仓库怎么办
有些项目(比如 Gloom 自己)不走 Release 标签,只靠 Actions nightly 构建。这种情况下 Release 页是空的——这不代表项目停更了。跳到 Commit Log Tab 看提交时间来判断活跃度。