docs icon indicating copy to clipboard operation
docs copied to clipboard

Add IBM sections to release downloads and info for 25.3.2+ prod releases

Open jhlodin opened this issue 1 month ago • 10 comments
trafficstars

Follow-up to https://cockroachlabs.atlassian.net/browse/DOC-12063

  • Create new version of the new-release-downloads-and-docker-image.md include that adds IBM release info (conditionally; doesn't include in non-production releases)
  • Add IBM tab to list of OS tabs on the releases/ page with logic displaying different content based on the version number and release status:
    • Releases prior to v25.3 state that IBM is not available until 25.3+
    • Testing releases state that IBM is only available on production releases.
  • Rename the release-downloads-x.md includes to generally timestamp them, which seems more scalable than listing all of the included downloads in the name.

jhlodin avatar Oct 02 '25 20:10 jhlodin

Deploy Preview for cockroachdb-interactivetutorials-docs canceled.

Name Link
Latest commit d28ae3a283370e2621af5fd70bfb0f6b9d4dafee
Latest deploy log https://app.netlify.com/projects/cockroachdb-interactivetutorials-docs/deploys/69023fdab0d5960008dbf496

netlify[bot] avatar Oct 02 '25 20:10 netlify[bot]

Files changed:

github-actions[bot] avatar Oct 02 '25 20:10 github-actions[bot]

Deploy Preview for cockroachdb-api-docs canceled.

Name Link
Latest commit d28ae3a283370e2621af5fd70bfb0f6b9d4dafee
Latest deploy log https://app.netlify.com/projects/cockroachdb-api-docs/deploys/69023fdaa977bc0008f46ba0

netlify[bot] avatar Oct 02 '25 20:10 netlify[bot]

@mikeCRL need your help with the releases/index.md page logic. The page does not seem to like rendering a tab-selector with options that are not available in the other tab-selectors on the page.

jhlodin avatar Oct 02 '25 20:10 jhlodin

Netlify Preview

Name Link
Latest commit d28ae3a283370e2621af5fd70bfb0f6b9d4dafee
Latest deploy log https://app.netlify.com/projects/cockroachdb-docs/deploys/69023fdbac213b0008f488a3
Deploy Preview https://deploy-preview-20480--cockroachdb-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Oct 02 '25 20:10 netlify[bot]

Rendering on the page for a specific release. This section does not appear prior to 25.3 or on pre-production releases (like 25.4, currently): Screenshot 2025-10-07 at 2 32 38 PM

Rendering on the general releases page for an available production release: Screenshot 2025-10-07 at 2 33 53 PM

Rendering on the general releases page for an older release: Screenshot 2025-10-07 at 2 34 24 PM

Rendering on the general releases page for an upcoming, testing-only release: Screenshot 2025-10-07 at 2 34 54 PM

jhlodin avatar Oct 07 '25 18:10 jhlodin

@mikeCRL @kenliu-crl @egunhouse FYI Joe is on PTO for a couple weeks so I'll be covering this PR for him, happy to update as needed based on your feedback and will merge when given the go-ahead by y'all

rmloveland avatar Oct 14 '25 15:10 rmloveland

Thanks, @rmloveland (and Joe!). Formally approved, after having already discussed with Joe.

mikeCRL avatar Oct 14 '25 16:10 mikeCRL

@rmloveland please don't merge this yet, i have some feedback on this that I'll follow up with you on today or tomorrow.

kenliu-crl avatar Oct 16 '25 05:10 kenliu-crl

@rmloveland please don't merge this yet, i have some feedback on this that I'll follow up with you on today or tomorrow.

sure thing @kenliu-crl , happy to make any updates. def not merging until we get your explicit 👍

rmloveland avatar Oct 16 '25 15:10 rmloveland