GitHub Enterprise Server 3.0 RC – kandydat do wydania
GitHub Enterprise Server jest prywatną kopią GitHub dla przedsiębiorstw obsługiwaną wirtualnie – może być hostowana lokalnie lub w chmurze. Nowy GitHub Enterprise Server 3.0 RC – kandydat do wydania – ogłoszony przez GitHub! Nowości dotyczą najbardziej znanych usług programu – Akcji, Pakietów oraz mobilnej aplikacji – na razie w wersji beta. Oprócz tego dostępne są nowe funkcje dla użytkowników, takie jak skanowanie i sekretne skanowanie kodu.
Bezpieczeństwo w GitHub Enterprise Server 3.0 RC
Nowa wersja zawiera dwie nowości z działu bezpieczeństwa. GitHub Advanced Security oferuje teraz skanowanie kodu, a także sekretne skanowanie w wersji beta.
Pierwsze z nich jest przeznaczone przede wszystkim dla programistów natywnych, pozwalając im znajdować luki w zabezpieczeniach przed wypuszczeniem programu na produkcję. Jest to możliwe dzięki CodeQL – silnikowi analizy kodu. Automatyzuje sprawdzanie zabezpieczeń, traktując wrażliwości, błędy i inne problemy jako zapytania mogące zostać wykonane w bazach danych wyciągniętych z kodu. Szczegółowy opis działania jest dostępny na GitHubie projektu.
Drugą zmianą jest wprowadzenie tzw. sekretnego skanowania. Obserwuje ono publiczne i prywatne repozytoria i przeszukuje je pod kątem określonych formatów. Jeśli taki znajdzie, powiadamia dostawcę lub prywatnych administratorów repozytorium. Ta opcja znajduje się obecnie w fazie beta.
Akcje i pakiety
GitHub Actions ułatwia automatyzację procesu pracy nad oprogramowaniem. Teraz jest to możliwe dzięki zasadom CI/CD. W połączeniu z GitHub Packages tworzą kompleksowe narzędzie ułatwiające pracę DevOps, obejmujące kod, CI, a także rozwiązania wdrożeniowe.
Wersja mobilna GitHub Enterprise Server 3.0 RC
Rok temu, w kwietniu pojawiła się mobilna wersja platformy GitHub. Dzięki temu programiści otrzymali wygodny dostęp do projektów, przeglądania i ściągania pull requestów. Kolejne wydanie aplikacji natywnej w wersji 1.4 dodaje obsługę w wersji beta dla Enterprise Server 3.0 RC. Za pomocą swojego konta GitHub można zalogować się na konto Enterprise poprzez ustawienia profilu.
Pozostałe ulepszenia
Oprócz opisanych wyżej zmian wprowadzono także szereg aktualizacji zabezpieczeń i architektury. Dzięki temu praca w Enterprise Server przyspiesza korzystanie z nowych funkcji i pozwala na lepsze zarządzanie projektami.
Podsumowanie
Opublikowanie kandydata do wydania jest także okazją dla użytkowników na wcześniejsze przetestowanie nowości oraz na przekazanie twórcom opinii na ich temat. Na ich podstawie twórcy mogą wprowadzić w nich finalne poprawki. Kandydat do wydania jest przede wszystkim dostępny na oficjalnej stronie.
Źródło: GitHub Blog