CI/CD & ajustements - Mise en place des workflows Gitea Actions #1
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ajout des trois workflows de déploiement et deux corrections mineures sur le front Next.js.
Workflows ajoutés
deploy-beta.yml— Déclenché sur push vers dev : vérification des dépendances sur le runner CI, puis déploiement SSH sur beta (app-beta-pawol). Le build Next.js se fait sur le serveur pour disposer de l'accès à l'API lors du prérendu.deploy-prod.yml— Déclenché sur push vers master : même pipeline vers la production (app-pawol). Gère le premier lancement pm2 comme les redémarrages suivants.check-pr.yml— Déclenché sur PR vers master : validation des dépendances puis pré-déploiement automatique sur beta pour tester avant merge.Autres changements
robots.js— Le crawl est désormais bloqué (disallow: /) sur tous les environnements non-production via NEXT_PUBLIC_ENV.package.json— Suppression du port codé en dur (-p 3001) dans les scripts dev et start.