Customized JSON Resume Theme: GitHub
Notable Changes
- Added sections for speaking and articles
- Style changes
Prerequisites
To build and start the local server, it needs to use the cli command, which is custom cli I tweaked.
npm i @anthonyjdella/customized-resume-cli
How to Start
npm run start
How to Change
-
resume.handlebars
is the order of the resume. -
style.scss
is the styling - To make changes to the PDF/printable version, make changes in the
@print
section ofstyle.scss
- Change version number in
package.json
- Deploy the changes via
npm publish --access public
- To see changes from
resume.anthonydellavecchia.com
you need to go to the registry project, then cd intofunctions
, runnpm i
andnpm update
, thenfirebase deploy
.
Click to expand README.md of the source repository!
JSON Resume Theme Github
A JSON Resume theme looking like a GitHub profile.
Inspired by @nataliemarleny. Built using Primer.
Preview
The theme can be previewed at https://mathieudutour.github.io/jsonresume-theme-github.
Getting Started
Checkout https://jsonresume.org/getting-started/.
There are some addition to the JSON Resume schema in order to control the "pinned" stuff.
You can add "pinned": true
to any work
, volunteer
, award
, publications
, education
, or projects
.
Automatically publish your resume
Create a new repository with 2 files:
-
resume.json
: your JSON resume. -
.github/workflows/publish_resume.yml
:name: "Publish Resume" on: push: branches: - master jobs: publish_resume: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - uses: actions/setup-node@v1 - name: Install the dependencies run: npm install resume-cli jsonresume-theme-github - name: Build the resume run: ./node_modules/.bin/resume export public/index.html --theme github - name: Deploy uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./public
License
MIT