Sources for the vincent.behar.name website:
- created with Hugo
- using the Resume theme
- built with GitHub Actions
- and deployed on GitHub Pages
See the cv directory for the sources of the PDF version of my resume.
- The hugo-resume theme is setup as a git submodule, so you should clone this repository with the
--recurse-submodules
flag. - Install Hugo - see the .github/workflows/publish.yml file for the supported version of Hugo to use.
- Run
hugo
to build the HTML pages in the_site
directory - see the config.toml file for thepublishDir
configuration. - Run
hugo server
to start a server on http://localhost:1313/.
Every push to the sources
branch will rebuild the whole website and the PDF resume, and write the result in the master branch.
The default branch is sources
(instead of master
) because GitHub Pages only supports reading HTML content from the master
branch - for user's pages. This is why I'm writing the sources in the sources
branch, and publishing the generated HTML pages to the master
branch.