SourceCraft дайджест #1

Встречайте ключевые обновления SourceCraft за август и сентябрь

Мы выпустили большой опенсорс‑релиз: появились персональные ачивки, рейтинг репозиториев и грантовая программа для открытых проектов. Кроме того, улучшили интерфейс платформы и усовершенствовали сценарии автоматизации, добавили блок «Активность» в разделе «Безопасность», провели конкурс репозиториев, перезапустили блог и сделали еще много полезных апдейтов. Подробнее об этих и других изменениях читайте в нашем дайджесте.

Апдейты интерфейса

Работа с задачами и репозиториями

Теперь можно копировать ссылки на комментарии, сортировать задачи по исполнителю и удобнее работать с репозиториями: в разделе «Деятельность» и на дашборде появились вкладки «Недавние», «Работаю над» и «Понравившиеся».

Ветки и изменения

После принятия изменений можно одним кликом удалить ветку. История изменений стала доступна для любых файлов, папок и веток — с подробностями по хэшу, автору и описанию. Ссылкой можно поделиться как на весь список, так и на конкретный коммит.

Страница репозитория

Главная страница репозитория теперь информативнее: добавили описание, ссылки и быстрый переход на Sites. Кроме того, здесь же можно переключать ветки и создавать новые файлы и папки.

Новые возможности в автоматизациях

  • Параметры запуска. В конфигурации теперь можно задавать пользовательские значения (строка, булево или выбор из списка) — например, указать адрес тестового стенда или название окружения для деплоя.

  • Триггеры на теги. Автоматизации можно запускать по тегам, что удобно для релизных процессов.

  • Кодонавигация в конфигурациях CI/CD. Теперь в интерфейсе платформы можно посмотреть краткое описание полей, получить ссылку на документацию с подробной информацией и увидеть места объявления и использования разных элементов конфигурации.

  • Повторное использование заданий. Одно и то же задание можно применять в разных процессах, меняя только значения переменных окружения.

  • Коммитить теперь можно прямо из CI. Работайте с репозиторием изнутри кубика и выполняйте git push/pull и другие команды привычным способом.

  • Шаблоны Sites. Добавлена CI‑конфигурация для сборки и публикации статических сайтов.

  • Доступ к публичному API напрямую из CI‑кубиков — добавлен токен авторизации SOURCECRAFT_TOKEN.

  • Переиспользуемые кубики позволяют описать набор логических действий один раз и применять его в разных заданиях без дублирования.

  • Переменные окружения теперь можно задавать на уровне рабочих процессов.

  • Доступны две новые сборки пользовательского воркера для Linux ARM и Linux ARM64.

  • Свежая порция обновлений функций Security: CVSS в SCA и новый движок Secret Scanning. Детали здесь.

Новая функциональность

  • Автопубликация мобильных приложений. SourceCraft теперь предоставляет удобный инструмент развёртывания мобильных приложений с готовым кубиком для деплоя в RuStore.

  • Новые возможности для .NET‑разработки. C# стабильно находится в лидерах мировых рейтингов языков программирования — картину в цифрах можно глянуть в обзоре Yandex Cloud. Мы подготовили несколько приятных обновлений, чтобы сделать жизнь C#‑разработчиков ещё проще и комфортнее. Подробности в посте.

Активная безопасность: статусы инцидентов и история действий

  • В разделе «Безопасность» появился блок «Активность». Он показывает историю работы с секретами, помогает отслеживать уязвимости и видеть весь их жизненный цикл.

Опенсорс‑релиз

  • Персональные достижения теперь автоматически появляются в профиле. Предлагайте изменения, выпускайте релизы, рецензируйте, участвуйте в обсуждениях — ачивка вас найдёт!

  • Запустили умный рейтинг репозиториев. Он отражает их позицию в списке лучших репозиториев по степени их значимости для пользователей SourceCraft.

  • Стартовала грантовая программа для опенсорс‑проектов с поддержкой на год в размере 600 тысяч рублей. Познакомиться с условиями программы Yandex Open Source × SourceCraft и подать заявку можно здесь. Запросы на участие мы принимаем до 15 марта 2026 года.

  • В августе провели конкурс репозиториев. Пользователи разместили зеркалированные копии своих публичных репозиториев на платформе SourceCraft и собрали реакции сообщества. Победителей и лучшие проекты можно посмотреть тут.

Еще интересное

  • Поддержка C# и proto в навигации по коду. Добавили поддержку продвинутой кодонавигации (Go to Declaration, Find Usages) в режиме просмотра кода и предложениях изменений (pull requests) для C# и .proto.

  • Запуск nuget и pypi. Теперь поддерживаем эти типы пакетов: появилась возможность создавать собственные реестры этих типов (на базе Cloud Registry из Yandex Cloud) и загружать туда собранных NuGet и PyPI пакеты для использования в проектах.

События и ивенты

  • В пятницу, 12 сентября прошёл Big Tech Night. Атмосферу полуночного кодинга дополнили выступления Дмитрия Иванова, Андрея Кулешова и Сергея Бережного. Все записи докладов big tech night и эксклюзивные материалы доступны в официальном канале: https://t.me/bigtechnight

  • Новый выпуск ИТ‑Шоу «404 секунды». Вы узнаете про грантовую программу, рейтинг репозиториев и ачивки для разработчиков. Также в подкасте вас ждет рассказ про интересные обновления: противостояние Redis и Valkey, доступ к LLM российских компаний и многое другое.

  • 30 августа Андрей Кулешов выступил на JVM Day и рассказал, как строится бэкенд для компоненты AppSec и анализа кода в SourceCraft на базе фреймворка Quarkus.

  • 24 сентября на Yandex Neuro Scale 2025 расскажем и покажем новые возможности SourceCraft, которые изменят привычные сценарии разработки! Подробности и регистрация на сайте конференции.

Рестарт блога SourceCraft

Хотите ускорить релиз, настроить автоматизации под разные сценарии или сделать разработку безопаснее — в нашем блоге найдутся решения, примеры и рабочие практики. Теперь все материалы и другие важные новости будут жить здесь.

SourceCraft дайджест #1

Читать также

Войдите, чтобы сохранить пост