mirror of
https://github.com/certimate-go/certimate.git
synced 2026-04-26 05:05:56 +03:00
[GH-ISSUE #1206] [Feature] SSL 证书列表处为正在被工作流引用的证书显示标记 #821
Labels
No labels
announcement
backlog
bug
declined
documentation
duplicate
enhancement
good first issue
good first issue
help wanted
invalid
pull-request
question
stale
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/certimate#821
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pooneyy on GitHub (Feb 28, 2026).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/1206
Description / 功能描述
为正在被工作流引用的证书显示标记, 90 / 90 天的 *.example.A.com 正在被引用,那么打上标记,30 / 90 天的旧证书未被引用,就没有标记。
标记示意,可以打在证书名旁边,也可以打在工作流名旁边,下图仅作示意
Motivation / 请求动机
编辑工作流后,工作流就会重新申请证书。若一天内申请超过两次证书,就很难区分哪个证书是会被工作流引用的,哪些证书是可以放心吊销的,这个时候就需要为正在被工作流引用的证书打上一个标记。
图标可以参考 https://www.iconfont.cn/search/index?searchType=icon&q=%E7%94%9F%E6%95%88
Miscellaneous / 其他
No response
Contribution / 贡献代码
@fudiwei commented on GitHub (Feb 28, 2026):
什么叫“正在被工作流引用的证书”?
工作流并不依赖于证书,而是输出证书。
@pooneyy commented on GitHub (Feb 28, 2026):
就是工作流将会推送到目标平台的证书。
比如有一个场景:在一天内编辑了工作流好几次,工作流也因此申请了好几个证书。这几个同一天申请的证书,我只保留了一个,其它都吊销了,结果工作流要推送的证书并不是我保留的,而是在被吊销的证书里
@fudiwei commented on GitHub (Mar 2, 2026):
还是没有理解你的场景 😕
部署节点处在申请节点的下游,也就是永远都是先申请、再部署,所以为什么会出现一个证书先被吊销、后被部署的情况?
P.S.1.
如果你的最新一个证书被吊销后、再次运行工作流却没有重新申请,可能与 #1182 此问题有关。已在 v0.4.17 中被修复。
P.S.2.
并不会。除非你修改了与证书签发有关的参数,例如域名、私钥、CA 等等。
@pooneyy commented on GitHub (Mar 2, 2026):
我遇到过一次申请两次证书的BUG,但是日志已经被清掉了。我先关掉这个issue,下次碰见了再重新打开