Skip to content
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

site-wide: Generate site content with a maintenance script. #56

Merged
merged 1 commit into from
Aug 30, 2023

Conversation

putnopvut
Copy link
Contributor

When OVN 23.09 is released, we also will begin making more frequent point-releases of all other supported branches. Updating the website by hand for each release would be time-consuming and error-prone.

This change uses a website update script to generate the website content. The script can be used for generating content for a new release or for updating content for previous releases, since the script re-generates content from scratch instead of actually updating the content.

@putnopvut
Copy link
Contributor Author

The repository with scripts used to generate the website can be found here

@numansiddique
Copy link
Contributor

+1

LGTM

Acked-by: Numan Siddique [email protected]

Copy link
Contributor

@dceara dceara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @putnopvut!

This looks good to me overall and I think it's great that we now get links to the exact commits that added features!

However we should also fix the link to the latest release on the index page:

For a summary of changes in the latest release, see [here](releases/release_23.06.0).

It still points to the old releases/release_23.06.0 page.

Thanks!

src/content/releases/all_releases.md Outdated Show resolved Hide resolved
@putnopvut
Copy link
Contributor Author

putnopvut commented Jul 26, 2023

@dceara I can't resolve the comment you made about the top-level index, but it is fixed in my latest push.

Copy link
Contributor

@dceara dceara left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks!

When OVN 23.09 is released, we also will begin making more frequent
point-releases of all other supported branches. Updating the website
by hand for each release would be time-consuming and error-prone.

This change uses a website update script to generate the website content.
The script can be used for generating content for a new release or for
updating content for previous releases, since the script re-generates
content from scratch instead of actually updating the content.
@putnopvut putnopvut merged commit e9b1f52 into ovn-org:main Aug 30, 2023
1 check passed
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.

3 participants