S
sentry-release-management
Zarządzaj wydaniami Sentry, łącz commity i monitoruj zdrowie aplikacji w produkcji.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do pełnego zarządzania cyklem życia wydań w Sentry. Tworzysz wersjonowane wydania, automatycznie wiążesz commity do błędów, przesyłasz mapy źródłowe dla czytelnych stack trace'ów i monitorujesz metryki zdrowia aplikacji. Każde wdrożenie produkcyjne powinno utworzyć wydanie w Sentry, aby błędy były grupowane wg wersji i regresje zostały wykryte natychmiast. Skill obsługuje standardowe polecenia Sentry CLI i integruje się z GitHub lub GitLab.
Jak używać
- Zainstaluj Sentry CLI globalnie poleceniem npm install -g @sentry/cli (wersja 2.x) lub używaj npx @sentry/cli bez instalacji globalnej. 2. Wygeneruj token autoryzacyjny na sentry.io/settings/auth-tokens/ z uprawnieniami project:releases i org:read, a następnie ustaw zmienne środowiskowe: SENTRY_AUTH_TOKEN, SENTRY_ORG i SENTRY_PROJECT. 3. Upewnij się, że Twój build generuje mapy źródłowe — włącz sourceMap w konfiguracji TypeScript (tsc --sourceMap) lub bundlera (np. Vite build.sourcemap: true). 4. Zainstaluj integrację GitHub lub GitLab w Sentry (Settings > Integrations), aby umożliwić automatyczne powiązanie commitów z błędami. 5. Wyzwól skill frazami takimi jak "sentry release", "create sentry version", "sentry source maps" lub "release health", a skill utworzy wydanie, powiąże commity i przesle artefakty. 6. Monitoruj metryki zdrowia wydania w Sentry — crash-free rates i adoption — aby szybko wykryć regresje w nowej wersji.