New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reconsider available versions page in lieu of GitHub Releases #8227
Comments
I might have a slight preference for this one -- if only because it can be a little tricky digging through GH for older releases. It also keeps folks on pulumi. I don't feel strongly, though. I think this could co-exist with a solution for pulumi/pulumi#11325 with the addition of a latest tag. The docs can point to the latest release on GH, and that tag is bumped with each release. So the end result might be a table like
(Or maybe we hide the latest column from the UI.) Regardless of whether we keep the page or point to GitHub, we need to consider how our tools parse the underlying versions.json. The exist
I think an entry like
would be backward-compatible with the existing page, while allowing tools to actually grab the latest release without being hindered by the docs publishing delay. |
@AaronFriel im assuming you dont need a triage on this, so i dropped the label. pls let me know if you do, thank you! |
Also noting here that the checksums for the Windows MSI package were added to the https://github.com/pulumi/pulumi-winget/releases And with the work starting to sign our artifacts, this will lead to more metadata with each release: |
The Available Versions page provides only a subset of the information GitHub releases contain. As an example:
Compare to the GitHub Releases page, which since 3.0 has contained release notes, artifacts, checksums, and in future releases may additionally contain signature bundles (see: pulumi/pulumi#11310).
We could either:
get.pulumi.com
rather than docs. pulumi#11325.In the former case, it may make sense to maintain a history of pre-3.0 releases.
The text was updated successfully, but these errors were encountered: