Fetch Orb Versions via API
H
Hutson Betts
I would like an API endpoint to fetch all, or a subset of, semantic versions available for a given Orb.
My goal is for dependency update tools, such as Renovate, Dependabot, Greenkeeper, etc., to use that API endpoint to fetch a list of available versions for a given Orb so that the tool can update the Orb where it's referenced in Circle CI configuration files.
CCI-I-719
M
Mathieu Kniewallner
Has there been any development on this? Renovate is currently forced to use an unstable GraphQL endpoint (https://github.com/renovatebot/renovate/blob/a91d646b2c855a1b7274893416c25899c4ecc086/lib/modules/datasource/orb/index.ts#L7-L21), which has several flaws (no pagination support, and a hard limit of 200 versions being returned, even if asking for more). Depending on an unstable endpoint is not ideal, since there's I guess no guarantee that it won't change over time, which could break the integration.
L
Liya Ai
open
N
Nathan Dintenfass
Agree we should make this easier to get. We also want to make it easier to get build information such as which orbs were used.