posquit0 / Awesome-CV

:page_facing_up: Awesome CV is LaTeX template for your outstanding job application
LaTeX Project Public License v1.3c
22.73k stars 4.75k forks source link

Use Github Actions to generate PDFs automatically #345

Closed vpatel9202 closed 2 years ago

vpatel9202 commented 3 years ago

CircleCI was not working because the docker container being used no longer contains the FontAwesome package and it was failing to complete the compile process. Github Actions replaces CircleCI here and I added the font into the docker container.

This PR also makes it so that PDFs are auto-uploaded as releases after a new push instead of having PDFs in the repo itself.

msamendinger commented 3 years ago

That's awesome @vpatel9202 thank you, may I ask why CV_SECRET is being used instead of GITHUB_TOKEN? https://github.com/posquit0/Awesome-CV/blob/b35674610c4b33d2cd4b45238bd3032fd3173dea/.github/workflows/main.yml#L32

OJFord commented 2 years ago

Oh, seems the commit failed to close it. Thanks!