Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Downloads and tests Aspire CLI from a PR build, verifies version, and runs test scenarios based on PR changes. Use this when asked to test a pull request.
How to use
Poproś umiejętność o przetestowanie pull requesta, podając numer PR (np. "Testuj PR 12345") lub pełny URL (np. "Testuj https://github.com/microsoft/aspire/pull/12345"). Możesz też użyć "Testuj ten PR" jeśli pracujesz na gałęzi z otwartym PR.
Umiejętność wyodrębni numer PR z Twojego żądania i zweryfikuje, że PR istnieje w repozytorium microsoft/aspire, pobierając jego szczegóły takie jak tytuł, identyfikator commita i listę zmian.
Umiejętność wyszuka komentarz "Dogfood this PR" w dyskusji PR, który zawiera instrukcje pobierania CLI z build'u PR wraz z linkami do instalacji dla Windows (PowerShell) oraz Linux/macOS.
Pobierze Aspire CLI z podanego w komentarzu źródła i zainstaluje go w tymczasowym katalogu roboczym, a następnie skonfiguruje, aby używał wersji z build'u PR.
Przeanalizuje zmiany zawarte w PR i uruchomi odpowiednie scenariusze testowe dostosowane do typu modyfikacji (np. testy funkcjonalności, integracji lub wydajności w zależności od tego, co zostało zmienione).
Zwróci raport z wynikami testów, informując Cię o sukcesach, ewentualnych błędach oraz potwierdzając, że wersja CLI z PR działa prawidłowo.