Hi Team I have list of markdown files for documentation purpose. I’m planning to build github pages website with Jekyll and github actions for deployment. I have created base template for the project and I am able to build and deploy basic website but I’m facing 3 issues.
- Relative path links not working
- I want to make home.md as my main markdown file how can I do that
3.Do I need the front matter lines (—) I have hundreds of files so I can’t add — lines to all files
My github repository is: GitHub - vanamsandeep/testrepo
_config.yml file:
title: “Jekyll Actions Demo”
source: [‘docs’]
include: [‘docs’]
#theme: minima
plugins:
- jekyll-timeago
- jekyll-relative-links
GitHub action yaml file:
name: Build and deploy Jekyll site to GitHub Pages
on:
push:
branches:
- main
jobs:
github-pages:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v2
with:
path: vendor/bundle
key: ${{ runner.os }}-gems-${{ hashFiles(’**/Gemfile’) }}
restore-keys: |
${{ runner.os }}-gems-
- uses: helaili/jekyll-action@2.3.1
with:
token: ${{ secrets.GITHUB_TOKEN }}
jekyll_src: ‘docs’
Index.md file
I can’t add 3 dashes(- - -) to all the .md files how can I tell github actions to compile all my md files to html without adding front matter lines.