Vercel
Testez les déploiements de prévisualisation Vercel avant la fusion des pull requests.
Les prévisualisations Vercel sont une cible naturelle pour les exécutions de pull request d'Autonomy. L'URL de prévisualisation est la surface produit qui compte pour les relecteurs, et Autonomy peut y vérifier de vrais parcours avant la fusion.
Configuration
- Connectez le dépôt GitHub dans Autonomy.
- Connectez le projet Vercel qui possède les déploiements de prévisualisation.
- Sélectionnez le plan Autonomy à exécuter pour les pull requests.
- Ajoutez un jeton de contournement de prévisualisation protégée si la protection de déploiement Vercel est activée.
- Ouvrez une pull request et confirmez qu'Autonomy s'exécute sur l'URL de prévisualisation Vercel.
Pourquoi la sélection du projet est importante
Un dépôt GitHub peut être connecté à plusieurs projets Vercel. Autonomy ne doit s'exécuter que sur le projet sélectionné afin de ne pas tester le mauvais déploiement de prévisualisation ni publier des preuves pour une application sans rapport.
Prévisualisations protégées
Si la protection de déploiement Vercel bloque l'URL de prévisualisation, créez un jeton de contournement dans Vercel et enregistrez-le dans Autonomy ou dans le coffre de secrets de votre CI. Autonomy utilise le jeton uniquement pour l'hôte de prévisualisation cible.
Dépannage
Aucune exécution de PR ne démarre
Confirmez que l'application GitHub est installée, que le projet Vercel est sélectionné et qu'un déploiement de prévisualisation a été créé pour la pull request.
L'exécution ouvre une page de protection Vercel
Ajoutez ou actualisez le jeton de contournement et réessayez l'exécution. Assurez-vous que le jeton appartient au même projet Vercel que la prévisualisation sélectionnée.