-
-
Notifications
You must be signed in to change notification settings - Fork 759
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
Fix Documention Workflow - Talawa-Admin #1279
Labels
bug
Something isn't working
documentation
Improvements or additions to documentation
good first issue
Good for newcomers
question
Further information is requested
Comments
github-actions
bot
added
documentation
Improvements or additions to documentation
question
Further information is requested
unapproved
labels
Dec 25, 2023
I'd like to work on this |
|
This is affecting our ability to merge PRs in Talawa Docs. This is the most recent example. |
Done with all the changes
|
This was referenced Dec 27, 2023
i would like to work on the open issues |
@noman2002 @Nitya-Pasrija Please follow up on this |
I'm working on this |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Something isn't working
documentation
Improvements or additions to documentation
good first issue
Good for newcomers
question
Further information is requested
Bug Description
Our automated documentation GitHub action PUSH workflow is failing.
Under normal operation it:
typedoc
package to generate documentationThis process has recently started to fail for both Talawa-API and Talawa Admin.
The push workflow files in question are:
Part of the troubleshooting difficulty is that:
To complicate matters, we also recently upgraded Talawa-Docs to Docusaurus v3 as the previous version has been deprecated.
<
,>
,{
and}
characters need to be escaped with a\
character.We need the markdown files generated by
typedoc
to be MPX compatible.Related difficulties
The non MPX compatible files are causing our Talawa-Docs PRs and pushes to fail. This means that it is difficult for us to update our GSoC ideas page. We have to manually do search and replacement of the incompatible characters.
Requirements
These are the requirements to fix this issue
npx docusaurus-mdx-checker
command. This may mean finding a typedoc parameter to make the output markdown files MPX compatible or writing a script to do a search and replace operation in the API and Admin documentation directory tree to fix the issue.Issue assignment
Additional details
Please work with these contributors who have been focused on this issue for some time
Potential internship candidates
The text was updated successfully, but these errors were encountered: