Toolverse
Wszystkie skille

dependency-update

autor: dotnet

Automatyzuj aktualizacje pakietów NuGet — sprawdzaj wersje i wdrażaj zmiany przez pipeline

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
dotnet
Kategoria
DevOps
Wyświetlenia
1

O skillu

Skill do zarządzania aktualizacjami zależności NuGet w projekcie Aspire. Automatycznie sprawdza najnowsze wersje pakietów na nuget.org, uruchamia wewnętrzny pipeline dotnet-migrate-package w Azure DevOps i monitoruje postęp wdrażania. Idealne dla zespołów utrzymujących duże repozytoria z wieloma zewnętrznymi zależnościami — zamiast ręcznych kroków, opisz co chcesz zaktualizować, a skill obsługuje resztę.

Jak używać

  1. Zainstaluj skill dependency-update w swoim środowisku Claude/Copilot, wskazując repozytorium microsoft/aspire i ścieżkę .github/skills/dependency-update.

  2. Przygotuj żądanie aktualizacji, określając nazwę pakietu NuGet (np. "Hex1b", "StackExchange.Redis") lub kategorię (np. "wszystkie pakiety HealthChecks"). Opcjonalnie wskaż konkretną wersję; domyślnie skill szuka najnowszej dostępnej.

  3. Poproś skilla o aktualizację — na przykład: "Zaktualizuj Hex1b do najnowszej wersji" lub "Sprawdź dostępne aktualizacje dla pakietów Confluent".

  4. Skill automatycznie sprawdza nuget.org, weryfikuje dostępne wersje i przygotowuje parametry dla pipeline'u dotnet-migrate-package (organizacja dnceng, projekt internal, pipeline ID 931).

  5. Skill uruchamia pipeline z odpowiednimi parametrami: nazwą pakietu, wersją do importu i typem migracji "New or non-Microsoft" dla zależności zewnętrznych.

  6. Monitoruj postęp — skill śledzi wykonanie pipeline'u w Azure DevOps i informuje o statusie. Po pomyślnym imporcie pakiet zostanie zaktualizowany w pliku Directory.Packages.props.

Podobne skille