Skip to content

chore(process): donner son environnement au build de l'admin en CI - #364

Merged
IlanAMG merged 1 commit into
mainfrom
chore/ci-admin-build-env
Oct 13, 2026
Merged

IlanAMG merged 1 commit into
mainfrom
chore/ci-admin-build-env

Conversation

@Nascimento95

Copy link
Copy Markdown
Collaborator

Résultat et problème

L'étape « Build API and admin » de la CI construit apps/admin. Sur main, ce paquet n'a pas de script build, donc l'étape ne fait rien pour lui. Avec le socle de l'admin (#363), next build a besoin de l'environnement de l'admin (NEXT_PUBLIC_API_URL et la configuration web du projet Firebase) et s'arrête sans lui.

Cette PR donne à cette étape les valeurs de apps/admin/.env.example, qui n'existent que dans l'émulateur Auth local, et NODE_ENV: production, que next build attend (le job tourne en test). Sur main d'aujourd'hui, l'étape se comporte comme avant.

À fusionner avant #363, dont la CI ne peut pas passer sans elle.

Refs #4
Écrans : aucun
Dépendance : aucune

Comment vérifier

  • La CI de cette PR passe : l'étape de build fait la même chose qu'avant sur main.

  • Après fusion, relancer la CI de feat(admin): poser le socle, la connexion, les rôles et le journal #363 : l'étape « Build API and admin » construit l'admin. En local, next build passe avec ces mêmes valeurs.

  • pnpm lint && pnpm typecheck && pnpm test verts en local (aucun code touché)

  • Testé sur iOS / Android (préciser) — sans objet

Formatage mécanique : non

Risque

Niveau : 1 — neuf lignes de configuration de CI, sans effet sur la sécurité, les données ni la livraison.

Taille :

Revue OWASP (configuration, CI) : aucune valeur n'est un secret, ce sont les valeurs d'exemple versionnées de apps/admin/.env.example (projet demo-widoo, qui n'existe que dans l'émulateur) ; rien n'est publié ni déployé par ce job ; aucun jeton ni permission ajouté.

Retour arrière

Le revert de la PR suffit.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Nascimento95 Nascimento95 added type:chore Outillage, infra, process area:process Méthode, documentation, harness labels Oct 12, 2026
@Nascimento95 Nascimento95 changed the title chore(process): donner son environnement d'exemple au build de l'admin en CI chore(process): donner son environnement au build de l'admin en CI Oct 12, 2026
@IlanAMG
IlanAMG merged commit b72a81a into main Oct 13, 2026
5 of 6 checks passed
@IlanAMG
IlanAMG deleted the chore/ci-admin-build-env branch October 13, 2026 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:process Méthode, documentation, harness type:chore Outillage, infra, process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants