Aktualizacje zależności (Dependabot, Renovate)
Utrzymywanie bibliotek i frameworków w aktualnych wersjach, zwykle z botami, które otwierają pull requesty z nowymi wersjami.
Małe, regularne aktualizacje są tanie; skok o dwa lata przez wersje główne to projekt. Boty takie jak Dependabot i Renovate otwierają pull request na każdą aktualizację, a dobre testy decydują, czy się scali. Poprawki bezpieczeństwa trafiają zwykle tylko do nowych wersji, więc zaległości zamieniają każdą podatność najpierw w aktualizację.
Powiązane hasła
- CVE (Common Vulnerabilities and Exposures): Publiczny katalog, który nadaje każdej znanej podatności jeden identyfikator, np. CVE-2025-55182, żeby wszyscy mówili o tym samym błędzie.
- Codemod: Skrypt, który automatycznie przepisuje kod źródłowy, używany do aktualizacji i refaktoryzacji w wielu plikach naraz.
- CI/CD: Ciągła integracja i ciągłe dostarczanie: każda zmiana jest automatycznie budowana i testowana i może wyjść w dowolnej chwili.
