Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: move website generation into this repository #1261

Merged
merged 14 commits into from
Nov 3, 2023
Merged

Commits on Nov 2, 2023

  1. docs: import docs website

    Currently we geneate our docs using a build script at
    https://github.com/tigerbeetle/docs and content from
    https://github.com/tigerbeetle/tigerbeetle.
    
    Streamline this by moving the content and build script together.
    
    Note that I regenrated lockfile from strach during the import, to shrink
    its size from 1.5MiB to 0.7MiB, and to fix couple of issues reported by
    `npm audit`.
    matklad committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    02cc463 View commit details
    Browse the repository at this point in the history
  2. docs: streamline the build script

    - remove docker: I believe it's docusaurus job to come up with correct
      hashes for the content, independent of the build machine.
    - remove repo cloning dance --- that's the purpose of this PR, no need
      to clone anything if everything is in the same repository
    - remove the old hack --- condition on the link rewriting
    matklad committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    af22c7b View commit details
    Browse the repository at this point in the history
  3. docs: fix broken link

    Our sed link rewriting produces a garbage URL here.
    matklad committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    b593a2d View commit details
    Browse the repository at this point in the history
  4. docs: streamline docs build more

    No need to copy between docs & build, as we'll be preparing the repo
    manually anyway.
    matklad committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    4e5c830 View commit details
    Browse the repository at this point in the history
  5. docs: integrate docs into CI

    matklad committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    e7d50b3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5fe82f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. docs: fix CNAME record

    matklad committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    5796e03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90fe8f5 View commit details
    Browse the repository at this point in the history
  3. docs: remove obsolete script

    matklad committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    24a93dc View commit details
    Browse the repository at this point in the history
  4. docs: remove superceeded lint_validate_docs

    `./zig/zig build ci -- langauge=node` now does the equivalent
    matklad committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    9b992e3 View commit details
    Browse the repository at this point in the history
  5. docs: update readme

    matklad committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    3f831e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fddc78c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    77a6ddc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    44b6e6f View commit details
    Browse the repository at this point in the history