Dodano środowisko programistyczne i system dyskusyjny do GitHuba
Na konferencji GitHub Satellite, która tym razem odbywa się wirtualnie online, przedstawione kilka nowych usług:
Przestrzenie kodowe - pełnoprawne wbudowane środowisko programistyczne, które pozwala bezpośrednio uczestniczyć w tworzeniu kodu poprzez GitHub. Środowisko opiera się na otwartym edytorze kodu Visual Studio Code (VSCode), który działa w przeglądarce. Oprócz bezpośredniego pisania kodu dostępne są takie funkcje, jak montaż, testowanie, debugowanie, wdrażanie aplikacji, automatyczna instalacja zależności i konfigurowanie kluczy SSH. Środowisko jest nadal w ograniczonej wersji beta z dostępem po wypełnieniu wniosku.
Dyskusje — system dyskusyjny, który pozwala na dyskusję na różne powiązane ze sobą tematy w formie dialogu, przypominającej nieco Zagadnienia, ale w osobnej sekcji i z drzewiastą kontrolą odpowiedzi.
Skanowanie kodu — zapewnia, że każda operacja „git push” jest skanowana pod kątem potencjalnych luk w zabezpieczeniach. Wynik jest dołączany bezpośrednio do żądania ściągnięcia. Kontrolę przeprowadza się za pomocą silnika KodQL, który analizuje wzorce z typowymi przykładami podatnego kodu.
Tajne skanowanie — teraz dostępne dla prywatnych repozytoriów. Usługa ocenia wycieki wrażliwych danych, takich jak tokeny uwierzytelniające i klucze dostępu. Podczas zatwierdzania skaner sprawdza popularne formaty kluczy i tokenów używane przez 20 dostawców i usług w chmurze, w tym AWS, Azure, Google Cloud, npm, Stripe i Twilio.