Automate resume generration based on deedy resume and create a static url for the generrated .pdf file.
- Resume builder is based on the popular resume template by deedy.
- Once you make changes to the source file(.tex) in your preferred editor and push, it generates the output pdf file in the repo itself. Then you may add the repo as a submodule to your other git repo or embed the file in your project.
- Fork the repo locally.
- Make changes in the source file(.tex).
- Add the repo as a submodule to the parent repo.
- Create a PAT and add it is a secret to both, the parent repo and the resume-builder repo.
- Update the workflow files if necessary.
(Check the workflow file for more details.) - Push changes.
- The pdf file is genrated automatically on push using github actions.
- A dispatch call is made to the parent repo to update this repo as asubmodule.
- The pdf file is generated using xelatex.
- For publications to work compile the .tex first. Then compile .bib file. Then compile .tex again.
- Remember to pull changes before commiting changes again since .pdf file gets uploaded to the same branch.
- Check my other repo for the workflow file on the parent repo.
- Checkout these github actions used for more details: