anitab-org / anitab-forms-web

AnitaB Forms (web), an application to process smaller 4-week or full day programs to contribute to open source projects. Similar to GSoC, Outreachy, or RGSoC. This is the web app.
GNU General Public License v3.0
42 stars 77 forks source link

Fix docusaurus deployment configuration #167

Closed isabelcosta closed 3 years ago

isabelcosta commented 3 years ago

Description

As a maintainer, I need Docusaurus release action fixed, So that documentation can be available on GitHub pages.

The deployment of Docusaurus to GitHub pages is failing. Check out the error from deploying Docusaurus page to GH Pages: https://github.com/anitab-org/anitab-forms-web/runs/3771335051

Config file: https://github.com/anitab-org/anitab-forms-web/blob/develop/.github/workflows/docs.yml Docusaurus config: https://github.com/anitab-org/anitab-forms-web/blob/develop/docs/docusaurus.config.js

Mocks

Acceptance Criteria

Update [Required]

Definition of Done

Estimation

1h

Aniket762 commented 3 years ago

Hey, @isabelcosta I am interested. Can you please assign this to me? Being a first-timer to this org will be a great start for me!

isabelcosta commented 3 years ago

Hi @Aniket762 :) Sure, I'll assign to you!

Aniket762 commented 3 years ago

Hey @isabelcosta, I have changed the email to opensource@anitab.org and username to anitab-org. I followed this.

But I am getting permission error, I generated the key using ssh-keygen -t rsa -b 4096 -C "your_email@example.com" , then created a deployment key with the name GH_PAGES_DEPLOY then also it shows permission denied.

Then I removed the webfactory/ssh-agent@v0.5.0 flow and got the permission denied error again, in the logs which you have given had the error of repository was not found.

Can you please guide me or give me some resources on what I should do next?

isabelcosta commented 3 years ago

@Aniket762 this https://docusaurus.io/docs/deployment#triggering-deployment-with-github-actions helped me a lot.

I would also encourage you to create a PR now if you already did the changes, so we can review it.

cc @codesankalp

Aniket762 commented 3 years ago

@Aniket762 this https://docusaurus.io/docs/deployment#triggering-deployment-with-github-actions helped me a lot.

I would also encourage you to create a PR now if you already did the changes, so we can review it.

cc @codesankalp

sure!