У GitHub дададзены асяроддзе распрацоўкі і сістэма дыскусій
На канферэнцыі GitHub Satellite, якая на гэты раз праводзіцца віртуальна ў online, прадстаўлена некалькі новых сэрвісаў:
Кодавыя прасторы — паўнавартаснае ўбудаванае асяроддзе распрацоўкі, якое дазваляе напрамую праз GitHub удзельнічаць у стварэнні кода. Серада заснавана на адкрытым рэдактары кода Visual Studio Code (VSCode), які запускаецца ў браўзэры. Акрамя непасрэдна напісання кода прадастаўляюцца такія магчымасці, як зборка, тэсціраванне, адладка, разгортванне прыкладанняў, аўтаматычная ўстаноўка залежнасцяў і настройка SSH-ключоў. Серада пакуль знаходзіцца ў стадыі абмежаванага бэта-тэставанні з доступам пасля запаўнення заяўкі.
абмеркавання — сістэма дыскусій, якая дазваляе абмяркоўваць розныя сумежныя тэмы ў дыялогавай форме, чым тое, якая нагадвае Issues, але ў асобным раздзеле і з дрэвападобным кантролем адказаў.
Сканіраванне кода - забяспечвае сканаванне кожнай аперацыі "git push" на прадмет патэнцыйных уразлівасцяў. Вынік прымацоўваецца непасрэдна да pull-запыту. Праверка выконваецца з выкарыстаннем рухавічка CodeQL, які аналізуе шаблоны з тыпавымі прыкладамі ўразлівага кода.
Secret scanning - Цяпер даступны і для прыватных рэпазітароў. Сэрвіс ацэньвае ўцечкі канфідэнцыйных дадзеных, такіх як токены аўтэнтыфікацыі і ключы доступу. Падчас комита сканер правярае тыпавыя фарматы ключоў і токенаў, якія выкарыстоўваюцца 20 хмарнымі правайдэрамі і сэрвісамі, уключаючы AWS, Azure, Google Cloud, npm, Stripe і Twilio.