No description
- Typst 97%
- Makefile 3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .forgejo/workflows | ||
| assets | ||
| .gitignore | ||
| cv.typ | ||
| Makefile | ||
| README.md | ||
| theme.typ | ||
| utils.typ | ||
CV — Pierre Boudeaud
CV personnel écrit en Typst, basé sur le template impressive-impression.
Build
make pdf # compile cv.typ -> cv.pdf
make watch # recompilation live sur changement
make clean # supprime le PDF généré
Nécessite Typst ainsi que les polices Open Sans et
FontAwesome 6 (voir la note en tête de cv.typ et les instructions
d'installation du template).
Structure
.
├── assets/ # Photo de profil et drapeaux
├── theme.typ # Thème (couleurs, polices, mise en page)
├── utils.typ # Icônes FontAwesome et drapeaux
├── cv.typ # Contenu du CV
├── Makefile # Build automation
└── .forgejo/ # Pipeline Forgejo Actions
CI/CD
Chaque push compile le CV et publie cv.pdf en artefact de build. Un push de
tag au format vX.Y déclenche en plus la création d'une release Forgejo avec
le PDF joint sous le nom CV_Pierre_Boudeaud_X.Y.pdf.