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.
## 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.
cedric
self-assigned this 2026-05-16 08:14:32 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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.