- Jekyll theme - WhatATheme, modified
- Inspired by Markdown-CV - as a base for CV-to-pdf feature
- Edit CV data: _data/cv_data.yml
- Remove old cv.pdf's here: assets/files/cv.pdf and [assets/files/Roman Surkoff_CV.pdf](assets/files/Roman Surkoff_CV.pdf)
- Run in terminal
jekyll serve - Go to website in browser
http://127.0.0.1:4000 - Go to CV page
http://127.0.0.1:4000/cv - Click CV.pdf button and print pdf cv document
- Copy it to assets/files/cv.pdf and [assets/files/Roman Surkoff_CV.pdf](assets/files/Roman Surkoff_CV.pdf)
- Commit changes
-
Set up Action Permissions:
- Go to your repository's
Settings, clickActions=>General. - In the
Actions permissionssection, selectAllow all actions and reusable workflows. - Enable the checkbox for
Allow actions created by GitHuband forAllow actions by Marketplace verified creators, then clickSave.
- Go to your repository's
-
Configure GitHub Pages:
- Go to the
Pagessection and selectGitHub Actionsfrom theSourcemenu underBuild and Deployment.
- Go to the
-
Configure Jekyll Workflow:
- Choose the
Jekyll workflowand clickConfigure. - Set
ruby-versionto3.2and clickCommit changes.
- Choose the
-
Trigger Build and Deployment:
- Commit any change to your repository to trigger a new build and deployment action.
-
Check your website:
- Go to https://{YOUR_NAME}.github.io/{YOUR_REPO}/ for example https://s-rb.github.io/personal-website-whatatheme/
- That's it! You are ready to use it!
- To add project pages on click (like blog posts)
The contents of this repository are licensed under the GNU General Public License v2.0