Github actions with multiple issues : internal links and theme is not working

Hi Team, I’m working on some documentation and with jekyll GIthub actions and having issues with internal links and I applied theme its not working.
prject structure:

Gemfile:
source “https://rubygems.org
gem “jekyll”, “~> 4.2.1”
gem “jekyll-theme-leap-day”

group :jekyll_plugins do
gem “jekyll-timeago”, “~> 0.13.1”
gem ‘jekyll-optional-front-matter’
gem ‘jekyll-relative-links’
gem ‘jekyll-commonmark-ghpages’
end

platforms :mingw, :x64_mingw, :mswin, :jruby do
gem “tzinfo”, “~> 1.2”
gem “tzinfo-data”
end

gem “wdm”, “~> 0.1.1”, :platforms => [:mingw, :x64_mingw, :mswin]
gem “webrick”, “~> 1.7”

_config.yml file

theme: jekyll-theme-leap-day
markdown: CommonMarkGhPages
plugins:

  • jekyll-timeago
  • jekyll-optional-front-matter
  • jekyll-remote-theme
  • jekyll-relative-links

github-pages.yml 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@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
jekyll_src: ‘docs’

I have uses jekyll_src : ‘docs’ so all my markdown files are under docs folder and all converted to properly but internal links are not working and also I applied leadp-day theme which is not working.
my repository URL is:

relative link content in the page is
See ./tardis/Constructing-Record-Metas

here I have Tardis folder under that I have Constructing-Record-Metas.md file but still not relative links working. Can anyone please help me on this. Please check on my repository URL above mentioned.
Problem is I have Tardis folder but as I have small letter ‘t’ in relative link path so having issue. Can any plugin is alliable to fix this.

Let us solve this issue step-by-step.
If you look into the GitHub Actions log, you’ll see that the config file isn’t being detected.
So, first try moving _config.yml into your docs/ folder.

@ashmaroli . Only _config.yml file or do I need to move Gemfile also into docs folder

I have updated the file still having the issues

Your home page has rendered as expected.
However your test pages have not. This is because those pages do not specify a layout.

Use the jekyll-default-layout plugin to have layouts automatically selected.

Thank you @ashmaroli Where can I find all these plugins. so I can go over through them and see how it is helpful for my website.

All themes and plugins screened by the GitHub Pages team can be found at Dependency versions | GitHub Pages