{"repo":"paulintrognon/plouf-plouf","free":true,"listed":false,"github":"https://github.com/paulintrognon/plouf-plouf","clone":"git clone https://github.com/paulintrognon/plouf-plouf.git","description":"Site de tirage au sort en ligne","language":"TypeScript","stars":51,"topics":["typescript","nextjs","reactjs","random"],"license":"MPL-2.0","category":"deployment-docker-iac","readme_excerpt":"Plouf, plouf ! Site de tirage au sort en ligne avec partage du résultat. Développement local Code Quality Eslint Avant chaque commit est lancé un audit de code avec husky . Si l'audit ne passe pas, le commit ne pourra se faire. Pour lancer un audit manuellement : Vous pouvez tenter de réparer automatiquement les erreurs avec : Tests E2E Lancer les tests E2E avec la commande suivante : Prod CI/CD Deux workflows GitHub Actions : - CI ( .github/workflows/ci.yaml ) — lint, type-check et tests Cypress. Tourne sur chaque pull request. - Publish ( .github/workflows/publish.yaml ) — construit et pousse l'image Docker sur ghcr.io . Déclenché par un push de tag v . Publish rejoue la CI en premier ( workflow call ) : l'image n'est publiée que si la CI passe. Pour publier une nouvelle version :","default_branch":null,"files":null,"tree":[],"storefront":"/r/paulintrognon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paulintrognon/plouf-plouf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}