通过GitHub API获取发布的验证对象

Tob*_*ohl 5 signing github github-api

我想通过官方 GitHub API 获取对象的verification对象(因为它存在于提交中) 。我在对象文档release中找不到任何相关内容。有任何想法吗?release

(仅下载发布页面的 html 版本并阅读那里提供的验证对我来说不起作用)

dat*_*man 1

验证仅针对提交和标签(提交的标签)。

版本与标签相关联。使用 Releases API 获取特定版本和/或使用tag_name查找包含验证信息的提交。

步骤示例:

  1. GET /repos/:owner/:repo/releases/:release_id
  2. GET /repos/:owner/:repo/commits/:tag_name (从步骤 1 获取tag_name)。

如果您知道 tag_name 则可以跳过步骤 1。

您要查找的信息位于commit.verification中。