Commit Graph

7 Commits

Author SHA1 Message Date
Anton Georgiev
24b48b564f
Merge pull request #16934 from tibroc/docs-remove-edit-#16863
docs: Remove the edit button on the bottom of each page
2023-03-07 09:11:57 -05:00
timo
c8bbe8120f Remove 'edit' button on the bottom of each page
The workflow to edit the page would either way not be a simple click to
an edit page. But you'd have to fork the repo, sign a CLA, and then do a
PR against the correct version. So I decided to remove it.
2023-03-07 11:26:00 +01:00
timo
bb194801a4 Move greenlight v3 docs to this repo
As originally planned, the greenlight v3 docs are added to this repo.

See #16667
2023-03-06 23:30:40 +01:00
timo
e4b9637eef Use GitHub Actions and Pages to build and deploy the docs
This commit introduces GitHub Actions to build the docs and deploy them
to GitHub Pages with the following behavior:

* The job will only be triggered for pushes to the branches 'develop' or
those starting with 'v' and changes to the 'docs'-folder in order to
avoid excessive triggering.
* Jobs that are triggered concurrently on different branches are
  canceled and only the last job will be executed.

The template for this action is taken from the original docusaurus
documentation (https://docusaurus.io/docs/deployment#deploying-to-github-pages).

Closes #16665
2023-02-09 11:40:25 +01:00
timo
c87294b5b2 Versioning configuration and improvents in the build script
This commit contains:
* fix the build script, so that only versions are added that have a
  `docusaurus.config.js`
* some refactoring so that the build script will work well with github
  pages
* add configuration to the `docusaurus.config.js` to display a dropdown
  menu to select a version

The behavior for the versioning is now so that 2.6 is both the 'latest'
version as well as the 'next' version. As soon as 2.7 will be built that
will be displayed as the 'next' version.

closes #16671
2023-02-09 10:53:47 +01:00
Ghazi Triki
c953e8ed7f Fix broken links in the new docs. 2023-01-12 21:46:29 +01:00
Ghazi Triki
28a773e168 Move bigbluebutton-docs to the main repository. 2022-12-10 21:21:56 +01:00