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

Implemented build-stage changelog render #514

Conversation

Luna-Klatzer
Copy link
Member

What type of change does this PR perform?

  • Maintenance (Non-breaking change that updates dependencies)
  • Info or documentation change (Non-breaking change that updates repo info files (e.g. README.md, CONTRIBUTING.md, etc.) or online documentation)
  • Website feature update or docs development changes (Change that changes the design or functionality of the websites or docs)
  • Development or internal changes (These changes do not add new features or fix bugs, but update the code in other ways)
  • Bug fix (Non-breaking change which fixes an issue)
  • New feature (Non-breaking change which adds functionality)
  • Breaking change (Major bug fix or feature that would cause existing functionality not to work as expected.)
  • Requires a documentation update, as it changes language or compiler behaviour

Summary

Implemented build-stage changelog render, which removes the old broken client-side rendering.

Closes #323

List of Changes

  • Added an additional download step for the latest CHANGELOG.md from GitHub in the website rendering process. The file content is then injected into the template changelog.ejs.

Does this PR create new warnings?

None.

Detailed Changelog

None.

Linked issues or PRs

@Luna-Klatzer Luna-Klatzer added bug Bug or issue in the language or API fix Fixes an issue or bug skip changelog Do not include in the changelog when a new release is drafted docs Related to the project docs and info on the repo or website labels Feb 10, 2024
@Luna-Klatzer Luna-Klatzer added this to the Improved Docs milestone Feb 10, 2024
@Luna-Klatzer Luna-Klatzer self-assigned this Feb 10, 2024
@Luna-Klatzer Luna-Klatzer merged commit cd2138d into docs Feb 10, 2024
1 check passed
@Luna-Klatzer Luna-Klatzer deleted the 323-docs-make-the-render-of-the-website-changelog-to-a-static-one-done-before-parcel-deployment branch September 7, 2024 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug or issue in the language or API docs Related to the project docs and info on the repo or website fix Fixes an issue or bug skip changelog Do not include in the changelog when a new release is drafted
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant