Skip to content

[📑 Docs]: Remove styling wrappers from TSC_VOTING_OVERVIEW to properly render it on the website #2029

@bandantonio

Description

@bandantonio

What Dev Docs changes are you proposing?

After implementing the #1951 that impacted a huge chunk of the community documentation, when rendering documents on the website, there was an issue with rendering the TSC_VOTING_OVERVIEW. The root cause were span tags with styling attributes (generated by the .github/scripts/vote_tracker/markdownTable.js file) that the site generator treated like React components.

Warning

To mitigate the issue and temporarily unblock the deployment, the tags were removed manually. However, since the workflow is automated, after the next launch, the file will be overwritten and the tags will re-appear, failing the deployment again

In the scope of this task it is necessary to:

  1. Remove the code that generates span wrapper tags
  2. Update the code to ensure that the TSC_VOTING_OVERVIEW.md is generated in the docs/020-governance-and-policies folder

Success metric: The resulting TSC_VOTING_OVERVIEW.md is generated in the docs/020-governance-and-policies folder and has no span tags with styling attributes.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Are you willing to work on this issue ?

Yes I am willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions