Bonjour, lorsque je maintenais staticfile, j'ai eu ce besoin : je dois vérifier si le PR soumis par d'autres répond aux spécifications
Mais staticfle est une très grande bibliothèque. Si vous devez cloner chaque PR et soumission, cela générera beaucoup de trafic inutile. Existe-t-il un moyen d'obtenir les fichiers mis à jour dans ce PR ?
Par exemple, un PR comme celui-ci : https://github.com/staticfile...
Je dois vérifier si le package.json
qu'il a soumis est conforme à la réglementation et si les dossiers sont placés dans un endroit conforme à la réglementation.
C'est une question intéressante. J'ai spécifiquement vérifié l'API Github et j'ai découvert qu'il existe une telle API : Lister les fichiers de requêtes d'extraction.
Je pense que vous pouvez essayer d'appeler cette API pour obtenir le fichier PR mis à jour. Qu'il soit placé dans un endroit qui répond aux règles, vous pouvez juger directement à partir de l'URL du fichier. Et si le fichier répond aux spécifications, vous pouvez le faire. accédez directement au contenu du fichier via l'URL. Vérifiez plus tard.
Puis-je l'ajouter au cache puis accéder au répertoire pour effectuer un pull ?