Skip to content

[DEMO]- Versioned Docs #566

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

Closed
wants to merge 1 commit into from
Closed

[DEMO]- Versioned Docs #566

wants to merge 1 commit into from

Conversation

gavinelder
Copy link
Contributor

@gavinelder gavinelder commented Apr 25, 2025

The following - introduces versioned enterprise releases from a common release folder using Docusaurus native versioning.

You can cut a new enterprise version by running

npm run docusaurus docs:version:enterprise $VERSION_NUMBER

There is a whole bunch of changes in here which can be broken down into smaller PRs'

Changes

  • Docusaurus config: Rewritten as per v3.7 recommendations
  • CodeScrolling as per https://seqera.atlassian.net/browse/DP-867 is "fixed" but it relies on removal of those important overrides above - couldn't get it to work otherwise I am not a Web-dev so some of the inheritance is magic to me.
  • Updated sidebar logic.

This can be seen on https://deploy-preview-566--seqera-docs.netlify.app/platform-enterprise/seqerakit/yaml-configuration & https://docs.seqera.io/platform-enterprise/25.1/seqerakit/yaml-configuration

Notes

Docs for enterprise URLS are now https://docs.seqera.io/platform-enterprise/ without the version number for latest.

Copy link

netlify bot commented Apr 25, 2025

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 66f5948
🔍 Latest deploy log https://app.netlify.com/sites/seqera-docs/deploys/680bc75162e9070008873b3b
😎 Deploy Preview https://deploy-preview-566--seqera-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 site configuration.

@llewellyn-sl
Copy link
Contributor

Changes ported to #676. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants