GitHub Планета
172 subscribers
3 photos
141 links
Наши встречи будут проходить каждый третий вторник каждого месяца в 19:00 по Москве. Митап страница https://www.meetup.com/ru-RU/github-planeta
Download Telegram
Немножко новостей про npm: вышла 8 версия npm CLI , npm поддерживает теперь только https траффик и TLS должен быть 1.2 или выше, npm audit теперь использует GitHub Advisory Database
https://github.blog/changelog/2021-10-07-npm-cli-upgraded-to-version-8/
https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/
https://github.blog/2021-10-07-github-advisory-database-now-powers-npm-audit/
Мы продолжаем усовершенствовать новые и старые issues: новые автоматизированные workflows, архивирование завершенной работы, итерации, разные уровни доступа, в мейлах нотификации теперь сразу понятно идет речь про PR или issue б, масса маленьких фич и починенных багов:
https://github.blog/changelog/2021-09-29-the-new-github-issues-09-29-update/
https://github.blog/changelog/2021-10-14-the-new-github-issues-10-14-update/
https://github.blog/changelog/2021-10-11-improved-notification-email-titles-for-issues-and-prs/
Количество GitHub Action
https://github.com/features/actions
которые вы можете найти на нашем Marketplace достигло 10,000 🎉
https://github.blog/2021-10-21-github-marketplace-welcomes-its-10000th-action/
Теперь можно использовать одни и теже workflows как Actions для своих различных проектов избегая копирования
https://github.blog/changelog/2021-10-05-github-actions-dry-your-github-actions-configuration-by-reusing-workflows/
Windows 2016 runners будут удалены 15 марта 2022, а вот “macos-latest’ теперь macOS Big Sur (11)
https://github.blog/changelog/2021-10-19-github-actions-the-windows-2016-runner-image-will-be-removed-from-github-hosted-runners-on-march-15-2022
Для управления своими собственными runners для Enterprise больше не нужен admin:enterprise токен. Достаточно manage_runners:enterprise
https://github.blog/changelog/2021-10-11-github-actions-granular-personal-access-token-scopes-for-self-hosted-runners-in-enterprises/
В марте мы сделали изменение которое вынуждало все workflows запущенные депендаботом бежать с read-only токеном. Мы получили массу фидбеков почему это не самое идеальное решение и разработали возможность конфигурации доступа, если в этом есть необходимость
https://github.blog/changelog/2021-10-06-github-actions-workflows-triggered-by-dependabot-prs-will-respect-permissions-key-in-workflows/
Здесь вы можете найти массу информации про потрясающие вещи, которые можно делать с помощью GitHub Action
https://github.com/sdras/awesome-actions
GitHub Universe уже на следующей неделе 27-28 октября 🎉 Зарегистрироваться бесплатно можно здесь:
https://www.githubuniverse.com/?false=120820&reg_type_id=120820
Надеюсь, вы успели записаться на микро-менторинг встречи с нашими Хабберами
https://github.blog/2021-10-12-apply-github-universe-2021-micro-mentoring/
Ну и вступительное слово Нета Фридмана с основными объявлениями будет в этом году транслироваться с с живым аудиопереводом на русский язык
https://www.meetup.com/ru-RU/github-planeta/events/281229413/
А вот интервью с ведущими, которые рассказали немножко
о себе и о том, что нас ожидает в среду и четверг:
https://github.blog/2021-10-18-meet-github-universe-hosts-start-building-schedule/
Через 3 минуты 🎉
GitHub Universe закончился. Мы представили REST API и CLI для Codespaces, автоматическую генерацию release notes (Releases Galore), Command Palette позволяющую простую навигацию с помощью клавиатуры внутри GitHub платформы, мощности Copilot был отмасштабированы (и новые языки программирования добавлены) - проверьте свой почтовый ящик – если вы стояли в очереди, то скорее всего получили доступ, новые issues и проекты стали публичной бетой, GitHub Enterprise 3.2 выпущен, GitHub Discussions теперь открыты для всех и многое многое другое было представлено и рассказано за 2 дня.
https://dev.to/github/what-you-missed-at-github-universe-the-latest-feature-announcements-190l
Блог: https://github.blog/2021-10-27-everything-new-from-universe-2021/
Записи:
первый день https://youtu.be/t7owQr243JY
второй день https://youtu.be/kMtlI01zJVk
on-demand сессии https://www.githubuniverse.com/?latest&false=120820%C2%AE_type_id=120820
Второй год подряд GitHub проводит GitHub Action Хакатон на dev.to. До 8 декабря у вас всё есть шанс выиграть гранд приз $1,500 🎉🎉🎉
Подробности здесь:
https://dev.to/devteam/join-us-for-the-2021-github-actions-hackathon-on-dev-4hn4
GitHub вкладывает значительные усилия чтобы сделать npm более безопасным – мы имплементировали автоматический мониторинг и анализ только что опубликованных новых версий пакетов, что позволило нам в течение 10-30 минут удалить вредоносные версии популярных пакетов с захваченных эккаунтов. Больше подробностей и дальнейших планов по усилению безопасности можно найти в последней статье нашего CSO:
https://github.blog/2021-11-15-githubs-commitment-to-npm-ecosystem-security/
Извините за долгое молчание, модератор работает в npm и мы были заняты даже больше чем обычно (как можно было понять из прошлого поста). И наконец первый этап наших планов был сегодня запущен, скоро апдейты вернутся, обещаю. Больше подробностей про верификацию npm login с помощью кода посланного на мэйл здесь (лучше и надежнее - просто установите 2FA на свой эккаунт 🙏) :
https://github.blog/2021-12-07-enrolling-npm-publishers-enhanced-login-verification-two-factor-authentication-enforcement/
Я уверена многие из вас не раз и не два были недовольны поиском кода на ГитХабе 😳. Мы уже некоторое время работаем над его улучшениями. И наконец мы можем показать результаты этих усилий ограниченному числу пользователей 🎉. Если вам это важно – запишитесь в лист ожидания и оставьте свой фидбек. Подробности тут:
https://github.blog/2021-12-08-improving-github-code-search/
Давно не было тут новостей про улучшения в наших новых issues: новый тип поля iteration, большая модулярность уровней доступа (и не только для юзеров но и для teams) , возможность реорганизации табов простым drag and drop, возможность создания view проекта по любому полю и многое другое. Будущие планы и больше подробностей здесь:
https://docs.github.com/en/issues
https://github.com/orgs/github/projects/4247/views/7
https://github.blog/changelog/2021-10-14-the-new-github-issues-10-14-update
https://github.blog/changelog/2021-11-18-the-new-github-issues-11-18-update
https://github.blog/changelog/2021-12-02-the-new-github-issues-12-02-update
Интересный подбор, может найдёте что-то интересное для себя: 20 отличных GitHub репо за которыми стоит следить каждому разработчику
https://towardsdatascience.com/20-amazing-github-repositories-every-developer-should-follow-d8ce4c728351
И пара новых фич в markdown: 1) теперь можно использовать разные изображения для светлой и темной тем , 2) можно использовать фонты с фиксированной шириной (крайне полезная фича для таблиц например)
https://github.blog/changelog/2021-11-24-specify-theme-context-for-images-in-markdown/
https://github.blog/changelog/2021-10-12-fixed-width-font-support-in-markdown-enabled-fields/
4 серийная сага от исследователя безопасности из нашей лаборатории , повествующая о том, как он помог улучшить безопасность  OSS-Fuzz – классный fuzzing сервис для open source проектов.
https://github.blog/2021-11-02-blue-teaming-create-security-advisory-process/
Кстати если вы тоже мейнтейнер OS , мы будем очень рады если вы станете спикером на наших будущих митапах (мы возобновим их в феврале)
https://githubmeetup.typeform.com/inrussian
http://meetup.com/ru-RU/github-planeta/
Про уязвимость Log4j слышали конечно уже все. Мы проверили все свои продукты и написали полный отчет (крайне маленький кстати). Кроме того мы опубликовли статью, как с помощью наших фич безопасности можно обнаружить уязимость. Ну и просто хороший сайт на ту же тему с массой информации
https://github.blog/2021-12-13-githubs-response-to-log4j-vulnerability-cve-2021-44228/
https://github.blog/2021-12-14-using-githubs-security-features-identify-log4j-exposure-codebase/
https://www.techsolvency.com/story-so-far/cve-2021-44228-log4j-log4shell/
Серия статей нашего исследователя безопасности как лучше всего учитывать, определять и предотвращать по крайней мере 10 самых важных OWASP векторов атаки на ваш код
https://github.blog/tag/owasp-top-10-proactive-controls/
Мы прикладываем значительные усилия, чтобы сделать GitHub Actions более безопасными и простыми в использовании. Еще один шаг в этом направлении: GA поддержки OpenID Connect (OIDC). Теперь вы можете сделать развертывание вашего кода в облаке более безопасным используя только временные токены предоставленные вашим облачным провайдером.
https://github.blog/2021-11-23-secure-deployments-openid-connect-github-actions-generally-available/