【问题标题】:Does a github repo have a programmatic way to report what branches / releases are supported?github repo 是否有编程方式来报告支持哪些分支/版本?
【发布时间】:2019-06-24 19:16:48
【问题描述】:

有没有办法宣传并让消费者从repos 或其branchesreleases 的可用 REST API 中得知特定版本或主要版本分支受到积极支持、维护支持或不受支持?或者应用一些常见的支持政策,例如“n-2 个支持的主要版本”?

这是为了编写可以发出警报的自动化程序,甚至可以根据可用性自动更新相关版本(例如,有一个受支持的版本可以从我的维护版本升级)。

【问题讨论】:

    标签: github metadata versioning


    【解决方案1】:

    仅从GitHub API 来看,不,因为“支持”的概念不是主要概念。

    您可以设置发布命名约定,然后允许解释 repos/releases API

    或者在README 中明确描述您可以通过repos/contents API 获得的支持。

    但您可能考虑的任何解决方案都将涉及某种约定/规范化。

    【讨论】:

      猜你喜欢
      • 2021-05-06
      • 2014-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-25
      • 1970-01-01
      • 2018-06-21
      • 2014-07-15
      相关资源
      最近更新 更多