Skip to content

devZenta/CV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📄 CV — Hugo GHESQUIER

Mon CV codé en HTML & généré en PDF via Puppeteer. Parce que je suis dev, autant faire mon CV comme un dev.

📥 Dernière version

Télécharger le CV

🚀 Stack

  • RuntimeBun
  • PDF generationPuppeteer
  • Language — HTML / CSS
  • CI/CD — GitHub Actions

📦 Installation

bun install

⚡ Générer le PDF

bun pdf

Le PDF est généré dans CV/CV_Hugo_GHESQUIER.pdf.

🗂️ Structure

├── .github/
│   └── workflows/
│       └── release.yml    # CI/CD — génération et release automatique
├── src/
│   ├── index.html         # Le CV (HTML/CSS)
│   └── build.js           # Script de génération PDF
├── assets/                # Assets statiques (images, fonts...)
├── CV/                    # Dossier de sortie (gitignored)
├── package.json
├── tsconfig.json
└── bun.lock

🔖 Releases

Toutes les versions du CV sont disponibles dans les Releases.

Pour créer une nouvelle release, il suffit d'inclure [release] dans le message de commit :

git commit -m "feat(cv): update experience [release]"