No description
  • Typst 97%
  • Makefile 3%
Find a file Use this template
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Pierre Boudeaud ef8403de46
Some checks failed
Build PDF / build (push) Failing after 50s
[Fix] Fix reversed dates for Script&Go experience
2026-08-04 23:21:57 +02:00
.forgejo/workflows Initial commit: Typst CV with Forgejo CI build pipeline 2026-07-16 00:45:40 +02:00
assets Initial commit: Typst CV with Forgejo CI build pipeline 2026-07-16 00:45:40 +02:00
.gitignore Initial commit: Typst CV with Forgejo CI build pipeline 2026-07-16 00:45:40 +02:00
cv.typ [Fix] Fix reversed dates for Script&Go experience 2026-08-04 23:21:57 +02:00
Makefile Initial commit: Typst CV with Forgejo CI build pipeline 2026-07-16 00:45:40 +02:00
README.md Initial commit: Typst CV with Forgejo CI build pipeline 2026-07-16 00:45:40 +02:00
theme.typ Initial commit: Typst CV with Forgejo CI build pipeline 2026-07-16 00:45:40 +02:00
utils.typ Initial commit: Typst CV with Forgejo CI build pipeline 2026-07-16 00:45:40 +02:00

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.