Skip to content

Commit

Permalink
chore(docs): fix build issue
Browse files Browse the repository at this point in the history
  • Loading branch information
jgeluk committed Dec 30, 2024
1 parent 537fefc commit 390123d
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 20 deletions.
1 change: 1 addition & 0 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ jobs:
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
Expand Down
5 changes: 5 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,8 @@ Gemfile.lock
.sass-cache
.ssl
.gems
.jekyll-cache/
.jekyll-assets-cache/
.sass-cache/
vendor/
.jekyll-metadata
Binary file modified docs/.jekyll-metadata
Binary file not shown.
1 change: 1 addition & 0 deletions docs/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@ group :jekyll_plugins do
gem "jekyll-sitemap"
gem "jekyll-default-layout"
gem "jekyll-gfm-admonitions"
gem "jekyll-optional-front-matter"
end

43 changes: 23 additions & 20 deletions docs/_config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
theme: just-the-docs
title: "GraphArch Documentation"
description: >-
GraphArch, a tool for generating documentation from Graph databases, including OWL Ontologies and SHACL shapes.
title_separator: "-"
repository: EKGF/grapharch
source: .
Expand Down Expand Up @@ -30,8 +32,8 @@ author:
url: "https://github.com/ekgf/grapharch"

# Handling Reading
safe : false
strict_front_matter : false
safe: false
strict_front_matter: false
include:
- contribute
- design-goal
Expand All @@ -40,16 +42,19 @@ include:
exclude:
- .asset-cache
- .bundle
- .jekyll-assets-cache
- .sass-cache
- .jekyll-cache/
- .jekyll-assets-cache/
- .sass-cache/
- vendor/
- .gems
- Capfile
- Gemfile
- Gemfile.lock
- Rakefile
- README.md
- tmp
- serve.sh
- "**/*.sh"
- _config_dev.yml
encoding: UTF-8
markdown_ext: "md"

Expand All @@ -69,13 +74,16 @@ plugins:
- jekyll-sitemap
- jekyll-default-layout
- jekyll-gfm-admonitions
- jekyll-optional-front-matter

# Conversion
markdown: kramdown
highlighter: rouge
lsi: false
excerpt_separator: "\n\n"
incremental: false
optional_front_matter:
remove_originals: true

# Serving
detach: false
Expand All @@ -85,13 +93,9 @@ baseurl: "" # does not include hostname
show_dir_listing: false

# Outputting
# permalink: :path/:basename
permalink: pretty
# paginate: 5 # amount of posts to show
# paginate_path: /page:num/
timezone: "Europe/London" # http://en.wikipedia.org/wiki/List_of_tz_database_time_zones


# Markdown Processing
kramdown:
input: GFM
Expand All @@ -110,28 +114,27 @@ sass:
sass_dir: _sass
style: compressed # http://sass-lang.com/documentation/file.SASS_REFERENCE.html#output_style


defaults:
- scope:
path: contribute
type: "pages"
type: pages
values:
layout: default
- scope:
path: "design-goal"
type: "pages"
path: design-goal
type: pages
values:
layout: "default"
layout: default
- scope:
path: "feature"
type: "pages"
path: feature
type: pages
values:
layout: "default"
layout: default
- scope:
path: "ontology"
type: "pages"
path: ontology
type: pages
values:
layout: "default"
layout: default

# Search
# Enable or disable the site search
Expand Down

0 comments on commit 390123d

Please sign in to comment.