Маркдаун – важная часть работы с ГитХабом. И чем больше упрощений, усовершенствований и фич мы туда добавим, тем удобнее и эффективнее становится работа с issues, PRs, gists, дискуссиями и т.д. У нас есть свои собственные надстройки над маркдауном, позволяющие показывать ГитХаб юзеров и ссылки на issues и многое другое на нашей платформе. Но мы всё время работаем над новыми фичами. Вот несколько из последних: имя Вашего юзера теперь подсвечено, что позволяет гораздо быстрее увидеть, где именно вопрос или комментарий адресованный именно вам в PR, дискуссии или комментариях к issue. Сноски теперь доступны в нашем маркдауне. Вложение файла теперь доступно и в gists. Мы добавили кнопку для маркдаун файлов в ваших репо для быстрого переключения из source view в rendered view (работает как табуляция write/preview в issues и комментариях)
https://github.blog/changelog/2021-09-30-footnotes-now-supported-in-markdown-fields/
https://github.blog/changelog/2021-09-24-file-attachment-support-in-markdown-for-gists/
https://twitter.com/github/status/1443572280924147717?s=08
https://github.blog/changelog/2021-09-30-footnotes-now-supported-in-markdown-fields/
https://github.blog/changelog/2021-09-24-file-attachment-support-in-markdown-for-gists/
https://twitter.com/github/status/1443572280924147717?s=08
The GitHub Blog
Footnotes now supported in Markdown fields - GitHub Changelog
Footnotes let you reference relevant information without disrupting the flow of what you're trying to say: Here is a simple footnote[^1]. With some additional text after it. [^1]: My reference.…
Наша главная ежегодная конференция ГитХаб Universe приближается. Два дня хоть и виртуальных, но всё равно интерактивных встреч, лекций и аннонсов - регистрируйтесь и проведите 27 и 28 октября с нами
https://www.githubuniverse.com
https://www.githubuniverse.com
GitHub Universe
GitHub's global developer event is back. Join the world's fair of software.
Основной доклад Нета Фридмана с главными анонсами и новостями будет транслировать с живым аудиопереводом на русский язык. Присоединяйтесь 🎉
https://www.meetup.com/ru-RU/github-planeta/events/281229413/
https://www.meetup.com/ru-RU/github-planeta/events/281229413/
Meetup
GitHub Universe 2021 Keynote
ср, 27 окт. 2021 г., 18:30: Присоединяйтесь к людям и технологиям, определяющим индустрию. Оттачивайте навыки, изучайте новые инструменты и встречайте сообщество разработчиков во время живой интеракти
GitHub Планета pinned «Основной доклад Нета Фридмана с главными анонсами и новостями будет транслировать с живым аудиопереводом на русский язык. Присоединяйтесь 🎉 https://www.meetup.com/ru-RU/github-planeta/events/281229413/»
Немножко новостей про 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/
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/
The GitHub Blog
npm CLI upgraded to version 8 | GitHub Changelog
Мы продолжаем усовершенствовать новые и старые 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/
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/
The GitHub Blog
The new GitHub Issues - 09/29 update | GitHub Changelog
Количество GitHub Action
https://github.com/features/actions
которые вы можете найти на нашем Marketplace достигло 10,000 🎉
Теперь можно использовать одни и теже 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
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
GitHub Actions
Easily build, package, release, update, and deploy your project in any language—on GitHub or any external system—without having to run code yourself.
GitHub Universe уже на следующей неделе 27-28 октября 🎉 Зарегистрироваться бесплатно можно здесь:
https://www.githubuniverse.com/?false=120820®_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/
https://www.githubuniverse.com/?false=120820®_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/
GitHub Universe
GitHub's global developer event is back. Join the world's fair of software.
GitHub Universe стартует через 2 часа. Не пропустите вступительное слово с нашими основными анонсами и живым аудиопереводом на русский язык 🎉
https://www.meetup.com/ru-RU/github-planeta/events/281229413/
https://www.meetup.com/ru-RU/github-planeta/events/281229413/
Meetup
GitHub Universe 2021 Keynote
ср, 27 окт. 2021 г., 18:30: Присоединяйтесь к людям и технологиям, определяющим индустрию. Оттачивайте навыки, изучайте новые инструменты и встречайте сообщество разработчиков во время живой интеракти
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
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
DEV Community
What you missed at GitHub Universe, the latest feature announcements
GitHub Universe has been our flagship event for announcing and launching new products. Since last...
Второй год подряд GitHub проводит GitHub Action Хакатон на dev.to. До 8 декабря у вас всё есть шанс выиграть гранд приз $1,500 🎉🎉🎉
Подробности здесь:
https://dev.to/devteam/join-us-for-the-2021-github-actions-hackathon-on-dev-4hn4
Подробности здесь:
https://dev.to/devteam/join-us-for-the-2021-github-actions-hackathon-on-dev-4hn4
DEV Community
Join Us for the 2021 GitHub Actions Hackathon on DEV!
Join us for this opportunity to build projects with GitHub Actions while earning some fantastic prizes
А вот эти 10 сайтов могут помочь вам выиграть в Maintainer Must-Haves
Или DIY Deployments категориях
https://github.blog/2021-11-04-10-github-actions-resources-basics-ci-cd/
Или DIY Deployments категориях
https://github.blog/2021-11-04-10-github-actions-resources-basics-ci-cd/
The GitHub Blog
10 GitHub Actions resources to bookmark from the basics to CI/CD
Tips on how to get started using GitHub Actions and resources to learn more about making it work for you.
GitHub вкладывает значительные усилия чтобы сделать npm более безопасным – мы имплементировали автоматический мониторинг и анализ только что опубликованных новых версий пакетов, что позволило нам в течение 10-30 минут удалить вредоносные версии популярных пакетов с захваченных эккаунтов. Больше подробностей и дальнейших планов по усилению безопасности можно найти в последней статье нашего CSO:
https://github.blog/2021-11-15-githubs-commitment-to-npm-ecosystem-security/
https://github.blog/2021-11-15-githubs-commitment-to-npm-ecosystem-security/
The GitHub Blog
GitHub’s commitment to npm ecosystem security
We're sharing details of recent incidents on the npm registry, our investigations, and how we’re continuing to invest in the security of npm.
Извините за долгое молчание, модератор работает в 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-07-enrolling-npm-publishers-enhanced-login-verification-two-factor-authentication-enforcement/
The GitHub Blog
Enrolling all npm publishers in enhanced login verification and next steps for two-factor authentication enforcement
Today we're introducing enhanced login verification to the npm registry, and we will begin a staged rollout to maintainers beginning Dec 7.
Я уверена многие из вас не раз и не два были недовольны поиском кода на ГитХабе 😳. Мы уже некоторое время работаем над его улучшениями. И наконец мы можем показать результаты этих усилий ограниченному числу пользователей 🎉. Если вам это важно – запишитесь в лист ожидания и оставьте свой фидбек. Подробности тут:
https://github.blog/2021-12-08-improving-github-code-search/
https://github.blog/2021-12-08-improving-github-code-search/
The GitHub Blog
Improving GitHub code search
Today, we are rolling out a technology preview for GitHub code search, the next iteration for search, discovery, and navigation on GitHub.
Давно не было тут новостей про улучшения в наших новых issues: новый тип поля
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
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
GitHub Docs
GitHub Issues documentation - GitHub Docs
Learn how you can use GitHub Issues to plan and track your work.
Интересный подбор, может найдёте что-то интересное для себя: 20 отличных GitHub репо за которыми стоит следить каждому разработчику
https://towardsdatascience.com/20-amazing-github-repositories-every-developer-should-follow-d8ce4c728351
https://towardsdatascience.com/20-amazing-github-repositories-every-developer-should-follow-d8ce4c728351
Medium
20 Amazing GitHub Repositories Every Developer Should Follow
A collection of GitHub repositories to improve your development skill and boost your career
И пара новых фич в 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/
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/
The GitHub Blog
Specify theme context for images in Markdown - GitHub Changelog
Users can now specify the theme an image is displayed for in Markdown. Appending #gh-dark-mode-only or #gh-light-mode-only to the end of an image url will define whether it's only shown…
4 серийная сага от исследователя безопасности из нашей лаборатории , повествующая о том, как он помог улучшить безопасность OSS-Fuzz – классный fuzzing сервис для open source проектов.
https://github.blog/2021-11-02-blue-teaming-create-security-advisory-process/
https://github.blog/2021-11-02-blue-teaming-create-security-advisory-process/
The GitHub Blog
Blue-teaming for Exiv2: creating a security advisory process
Part 1 of a series on hardening the security of the Exiv2 project. My goal is to help you harden the security of your own project.