diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml index 11bd2a25..63eab857 100644 --- a/.github/workflows/deploy-gh-pages.yml +++ b/.github/workflows/deploy-gh-pages.yml @@ -33,7 +33,7 @@ jobs: - name: Build with Jekyll uses: actions/jekyll-build-pages@v1 with: - source: ./docs + source: ./docs/site destination: ./_site - name: Upload artifact uses: actions/upload-pages-artifact@v3 diff --git a/.gitignore b/.gitignore index c168850f..249e759f 100644 --- a/.gitignore +++ b/.gitignore @@ -403,3 +403,12 @@ claude.md **/claude-tasks.md **/baseline-benchmarks.md /nuget.config + +# Jekyll / GitHub Pages local build +_site/ +.jekyll-cache/ +.jekyll-metadata +.sass-cache/ +vendor/ +.bundle/ +docs/site/Gemfile.lock diff --git a/Hyperbee.Json.slnx b/Hyperbee.Json.slnx index bc5afd2a..0c90a77e 100644 --- a/Hyperbee.Json.slnx +++ b/Hyperbee.Json.slnx @@ -5,7 +5,7 @@ - + diff --git a/docs/site/Gemfile b/docs/site/Gemfile new file mode 100644 index 00000000..6380d59a --- /dev/null +++ b/docs/site/Gemfile @@ -0,0 +1,13 @@ +source "https://rubygems.org" + +gem "jekyll", "~> 4.3" +gem "just-the-docs" + +group :jekyll_plugins do + gem "jekyll-remote-theme" + gem "jekyll-include-cache" + gem "jekyll-seo-tag" + gem "jekyll-relative-links" +end + +gem "webrick", "~> 1.8" diff --git a/docs/_config.yml b/docs/site/_config.yml similarity index 100% rename from docs/_config.yml rename to docs/site/_config.yml diff --git a/docs/_includes/nav_footer_custom.html b/docs/site/_includes/nav_footer_custom.html similarity index 51% rename from docs/_includes/nav_footer_custom.html rename to docs/site/_includes/nav_footer_custom.html index 0fe6da68..3d0cfcf1 100644 --- a/docs/_includes/nav_footer_custom.html +++ b/docs/site/_includes/nav_footer_custom.html @@ -1,3 +1,3 @@ -