يقدم سيمون ويليسون طريقة لاستخدام `uvx tool-name` في سير عمل GitHub Actions تتجنب الوصول إلى PyPI في كل تشغيل. تتضمن النهج تعيين متغير البيئة `UV_EXCLUDE_NEWER` إلى تاريخ محدد ودمج هذا التاريخ في مفتاح الكاش لـ GitHub Actions.
- يضمن تعيين `UV_EXCLUDE_NEWER: "2026-07-12"` أن تُحل الأدوات إلى الإصدارات المتاحة اعتبارًا من ذلك التاريخ.
- يسمح تضمين هذا التاريخ في مفتاح الكاش للمستخدمين بتفريغ الكاش وترقية الأدوات ببساطة عن طريق دفع التاريخ للأمام.
- تمنع هذه الاستراتيجية التنزيلات الطازجة للأدوات وتبعياتها لكل تنفيذ لسير العمل.
تساعد هذه التقنية في الحفاظ على خطوط أنابيب CI/CD سريعة من خلال تخزين بيئات أدوات Python بشكل فعال.