What rebuilds the sphinx documentation at llvm.org?

Hi All,

I’ve been working on some documentation changes for GlobalISel and it looks like they aren’t being reflected on llvm.org. In particular, the change I landed on the 25th Oct (https://github.com/llvm/llvm-project/commit/feab0334f57d) hasn’t appeared yet. This commit changed the ‘Global Instruction Selection’ link at https://llvm.org/docs/Reference.html#llvm-ir from https://llvm.org/docs/GlobalISel.html to https://llvm.org/docs/GlobalISel/index.html. At the same time, the file https://llvm.org/docs/GlobalISel.html was also removed and the content was redistributed across several files.

What causes the llvm.org sphinx documentation to be rebuilt? I see we have a buildbot (http://lab.llvm.org:8011/builders/llvm-sphinx-docs) but as far as I can tell there’s nothing in it that syncs with llvm.org. Am I missing something?

Thanks

Hi All,

I've been working on some documentation changes for GlobalISel and it looks like they aren't being reflected on llvm.org <http://llvm.org>. In particular, the change I landed on the 25th Oct (https://github.com/llvm/llvm-project/commit/feab0334f57d) hasn't appeared yet. This commit changed the 'Global Instruction Selection' link at https://llvm.org/docs/Reference.html#llvm-ir from https://llvm.org/docs/GlobalISel.html to Global Instruction Selection — LLVM 16.0.0git documentation. At the same time, the file https://llvm.org/docs/GlobalISel.html was also removed and the content was redistributed across several files.

What causes the llvm.org <http://llvm.org> sphinx documentation to be rebuilt? I see we have a buildbot (http://lab.llvm.org:8011/builders/llvm-sphinx-docs/builds/37337&gt;\) but as far as I can tell there's nothing in it that syncs with llvm.org <http://llvm.org>. Am I missing something?

There is an issue with syncing the website from GitHub. We are working
on this and hope to have it fixed soon.

-Tom

Hi All,

I've been working on some documentation changes for GlobalISel and it looks like they aren't being reflected on llvm.org <http://llvm.org>. In particular, the change I landed on the 25th Oct (https://github.com/llvm/llvm-project/commit/feab0334f57d) hasn't appeared yet. This commit changed the 'Global Instruction Selection' link at https://llvm.org/docs/Reference.html#llvm-ir from https://llvm.org/docs/GlobalISel.html to Global Instruction Selection — LLVM 16.0.0git documentation. At the same time, the file https://llvm.org/docs/GlobalISel.html was also removed and the content was redistributed across several files.

What causes the llvm.org <http://llvm.org> sphinx documentation to be rebuilt? I see we have a buildbot (http://lab.llvm.org:8011/builders/llvm-sphinx-docs/builds/37337&gt;\) but as far as I can tell there's nothing in it that syncs with llvm.org <http://llvm.org>. Am I missing something?

There is an issue with syncing the website from GitHub. We are working
on this and hope to have it fixed soon.

-Tom

Thanks