gnolang / docs.gno.land

Miscellaneous files for gno.land documentation
https://docs.gno.land
1 stars 4 forks source link

[CI] Docusaurus build failing #31

Open leohhhn opened 3 months ago

leohhhn commented 3 months ago

Description

With the recent changes in the docs infra, we have the CI on new PRs failing.

First, the CI can only pass once the content in the monorepo has been merged (reference this comment)

Second, I merged in two docs content PRs on the monorepo. Since there is a mismatch in the separate sidebar.js files in the two PRs to match the content here & here, the CI is failing.

albttx commented 3 months ago

Error is

29

[ERROR] Error: Invalid sidebar file at "sidebars.js".
These sidebar document ids do not exist:
- concepts/stdlibs/event

25

[ERROR] Error: Invalid sidebar file at "sidebars.js".
These sidebar document ids do not exist:
- getting-started/local-setup/browsing-gnoland
- getting-started/local-setup/installation
- getting-started/local-setup/interacting-with-gnoland
albttx commented 3 months ago

For #25 Commit has been merged 1 hour ago and pull request was before that.

So when we were pulling the master docs, there were not present.

Checking for #29

leohhhn commented 3 months ago

I also noticed this PR has been merged but the docs change has not been reflected: https://github.com/gnolang/gno/pull/1702

Kouteki commented 2 months ago

We're planning to overhaul the documentation, so no need to work on this issue.

But we'll keep the issue open for posterity until the overhaul happens.