Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olivierodo/gh-cv-assistant
[DEPRECATED] A simple Github app that assist you to compile and release your latex CV as a PDF.
https://github.com/olivierodo/gh-cv-assistant
automation continuous-delivery github-bot pipeline resume
Last synced: 17 days ago
JSON representation
[DEPRECATED] A simple Github app that assist you to compile and release your latex CV as a PDF.
- Host: GitHub
- URL: https://github.com/olivierodo/gh-cv-assistant
- Owner: olivierodo
- License: isc
- Created: 2018-05-23T13:24:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-30T02:59:59.000Z (over 4 years ago)
- Last Synced: 2024-10-22T09:20:08.520Z (2 months ago)
- Topics: automation, continuous-delivery, github-bot, pipeline, resume
- Language: JavaScript
- Homepage: http://gh-cv-assistant.olivierodo.me
- Size: 4.47 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# PLEASE NOTE, THIS PROJECT IS NO LONGER BEING MAINTAINED
Refer to the version using the GITHUB ACTION 🚀 : https://github.com/olivierodo/Awesome-CV-action
---# Github-CV-Assistant
> A GitHub App built with [probot](https://github.com/probot/probot) that support you to keep your resume up to date.
[![Build Status](https://travis-ci.org/olivierodo/gh-cv-assistant.svg?branch=master)](https://travis-ci.org/olivierodo/gh-cv-assistant)
## Description
Inspired by the project [Awesome-CV](https://github.com/posquit0/Awesome-CV) from [posquit0](https://github.com/posquit0).
I just tought it would be cool to have a pipeline to deploy your resume.Basically everytime you will push a change on your Latex resume the bot will :
* compile your resume into a .pdf
* create a tag and a git release
* Upload the resume as a pdf to the release.Then your resume will be accessible from everywhere to the url https://github.com/{OWNER}/{REPO}/releases/download/latest/resume.pdf
## Usage
1. Create a new repository or fork cv-awesome repo : my [sample here]()
2. Configure the GitHub App: [github.com/apps/cv-assistant](https://github.com/apps/cv-assistant)
3. Setup the preference by creating the file `.github/cv-assistant`
4. If the setting file doesn't exist the bot will propse a sample to you by creating a pull request## Setup
```sh
# Install dependencies
npm install# Run the bot
npm start
```