Skip to content

jonasrenault/jonasrenault.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jonas Renault's personnal website

Jekyll Ruby gem

This is the repository for my personal website. Visit it at https://jrenault.fr

Credits

The website is based on Michael Rose's Minimal Mistakes Jekyll theme.

Usage

To setup an environment to run the website in development, execute

bundle install

then

bundle exec jekyll serve --incremental

to serve the website locally and watch changes.

Documentation

Take a look at Minimal Mistakes' documentation for setup and customization of the website.

Deploy to Github Pages

This website is deployed to Github Pages using a custom Github Actions workflow. Follow the steps here to setup a deployment for your github pages.

I deployed my website on a custom domain; if you want to deploy it to a default github pages domain instead, delete the CNAME file, and update the domain and url variables in _config.yml.

Google Analytics

Google Analytics is enabled using Minimal Mistakes' support. To avoid sharing the tracking id on github, the __GA_TRACKING_ID__ variable in _config.yml is replaced during deployment to Github Pages in the workflow. To function properly, you must create a build environment in your repository, and add a secret variable named GA_TRACKING_ID with the Google Analytics tracking id value.

Releases

No releases published

Packages

No packages published