Skip to content

Fix documentation deployment#376

Merged
MustafaJafar merged 16 commits into
mainfrom
375-fix-docusaurus-deploymeny
Jul 23, 2025
Merged

Fix documentation deployment#376
MustafaJafar merged 16 commits into
mainfrom
375-fix-docusaurus-deploymeny

Conversation

@MustafaJafar
Copy link
Copy Markdown
Member

Changelog Description

resolve #375

Testing notes:

  1. documentation should be deployed properly.

@MustafaJafar MustafaJafar self-assigned this Jul 11, 2025
@MustafaJafar MustafaJafar added the type: bug Something isn't working label Jul 11, 2025
@MustafaJafar
Copy link
Copy Markdown
Member Author

I've no idea if this solution works. I merely made this PR to document my findings.

@MustafaJafar MustafaJafar marked this pull request as draft July 11, 2025 17:21
Comment thread website/docusaurus.config.js Outdated
Comment thread website/docusaurus.config.js
Comment on lines -55 to -56
username: ${{ secrets.ftp_user }}
password: ${{ secrets.ftp_password }}
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we also no longer need these two FTP_USER and FTP_PASSWORD secrets on this repo.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After merging this PR, it'll be safe to remove these two secrets as we are no longer using them.

@MustafaJafar
Copy link
Copy Markdown
Member Author

MustafaJafar commented Jul 17, 2025

So, this PR works: https://docs.ayon.dev/


I'd like to revert commenting the redocusaurus section mentioned in #376 (comment) but this requires https://playground.ayon.app/openapi.json to be public.
so, we may merge this PR and I can create a follow up PR to fix it when the openapi spec is public again.
what do you think @philippe-ynput @mkolar ?

Comment thread .github/workflows/documentation.yml
@MustafaJafar MustafaJafar marked this pull request as ready for review July 17, 2025 13:39
@MustafaJafar MustafaJafar merged commit eb54c5e into main Jul 23, 2025
@MustafaJafar MustafaJafar deleted the 375-fix-docusaurus-deploymeny branch July 23, 2025 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix docusaurus deploymeny

2 participants