Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 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 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-24T01:21:06.000Z (over 1 year ago)
- Last Synced: 2024-10-17T16:13:44.066Z (4 months ago)
- Topics: github, jsonresume, jsonresume-theme, primer
- Language: Handlebars
- Homepage: https://mathieudutour.github.io/jsonresume-theme-github
- Size: 259 KB
- Stars: 15
- Watchers: 3
- 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:
- masterjobs:
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