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

[docs] Migrate docusaurus deployment from surge to gh-pages #127

Open
codesankalp opened this issue Mar 28, 2021 · 8 comments
Open

[docs] Migrate docusaurus deployment from surge to gh-pages #127

codesankalp opened this issue Mar 28, 2021 · 8 comments
Assignees
Labels
Hacktoberfest Type: Enhancement New feature or request.

Comments

@codesankalp
Copy link
Member

Is your feature request related to a problem? Please describe.

It will be better to have the docs on the github-pages.

Describe the solution you'd like

Deploy the docs on gh-pages.
Take reference from this: anitab-org/mentorship-backend@4cc78ae

@codesankalp codesankalp added Status: Available Issue was approved and available to claim or abandoned for over 3 days. Type: Enhancement New feature or request. labels Mar 28, 2021
@Amulya-coder
Copy link
Member

Amulya-coder commented Apr 25, 2021

Hey @codesankalp when the label changes to Needs review on #136 I would like to work on this issue as well because if the issue is in reviewing phase then we can claim other issues as well right?

@isabelcosta
Copy link
Member

@Amulya-coder would you still like to work on this?

@wizardlekic
Copy link

@isabelcosta hello, me again, I would like to try and tackle this one 😁

@Amulya-coder
Copy link
Member

@isabelcosta You can make this issue available to other contributors

@codesankalp codesankalp removed the Status: Available Issue was approved and available to claim or abandoned for over 3 days. label Oct 16, 2021
@codesankalp
Copy link
Member Author

@Wizardlemon You can go ahead 👍

@wizardlekic wizardlekic mentioned this issue Oct 17, 2021
5 tasks
@wizardlekic
Copy link

I've tried to test out deployment on my own branch, but I'm having some trouble setting up the appropriate secret key for deployment.

I'll investigate it for a while longer, and I'll continue on with it tomorrow, but for now I'm putting up the PR so that the workflow file can be reviewed, maybe someone knows what needs to be done, or can give me some helpful advice.

@wizardlekic
Copy link

Update: I've managed to successfully deploy the documentation to https://wizardlemon.github.io/anitab-forms-backend/ using the workflow actions after updating the docusaurus config file.

I've figured out the issues I had with secret keys, and the config file also needed to be updated. If there's any more assistance that's neccessary with this migration, or if documentation updated are necessary as well, I'm available 😁

@isabelcosta
Copy link
Member

I think this https://docusaurus.io/docs/deployment#deploying-to-github-pages will allow me to configure things correctly. But if you feel there is any documentation about this that is related specifically to this project, feel free to create it or create an issue for it ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hacktoberfest Type: Enhancement New feature or request.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants