https://github.com/mathieudutour/jsonresume-theme-github
A theme for JSON Resume based on Primer
https://github.com/mathieudutour/jsonresume-theme-github
github jsonresume jsonresume-theme primer
Last synced: 7 months ago
JSON representation
A theme for JSON Resume based on Primer
- Host: GitHub
- URL: https://github.com/mathieudutour/jsonresume-theme-github
- Owner: mathieudutour
- Created: 2020-03-31T10:38:26.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-24T01:21:06.000Z (over 2 years ago)
- Last Synced: 2025-05-24T15:46:18.173Z (8 months ago)
- Topics: github, jsonresume, jsonresume-theme, primer
- Language: Handlebars
- Homepage: https://mathieudutour.github.io/jsonresume-theme-github
- Size: 259 KB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## JSON Resume Theme Github
A JSON Resume theme looking like a GitHub profile.
_Inspired by [@nataliemarleny](https://twitter.com/nataliemarleny). Built using [Primer](https://primer.style/css)._
## Preview
The theme can be previewed at [https://mathieudutour.github.io/jsonresume-theme-github](https://mathieudutour.github.io/jsonresume-theme-github).
## Getting Started
Checkout [https://jsonresume.org/getting-started/](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`:
```yaml
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