Оновлення Gitea: версія 1.27 з покращеннями для Actions
Оновлення Gitea: версія 1.27 з покращеннями для Actions
Gitea, легка та відкрита платформа для хостингу Git, випустила версію 1.27. Це оновлення спрямоване на спрощення використання та самообслуговування.
Покращення обробки повторно використовуваних Actions
Однією з ключових змін є покращене оброблення повторно використовуваних Actions. Тепер Gitea безпосередньо розбирає workflow, що містять uses:, розгортаючи кожен з них у окремі завдання. Це полегшує ідентифікацію помилок у повторно використовуваних workflow завдяки окремим логам і записам у боковій панелі виконання.
Підтримка вкладених повторно використовуваних workflow
Також підтримуються вкладені повторно використовувані workflow, включаючи передачу вхідних та вихідних даних. Проте зовнішні повторно використовувані workflow через URL більше не підтримуються. Адміністраторам слід перенести відповідні репозиторії на локальну інстанцію.
Нові можливості Gitea Actions
Gitea Actions тепер підтримує підсумки завдань через змінну середовища GITHUB_STEP_SUMMARY. Кроки workflow можуть записувати вміст Markdown у цей файл, який відображається на сторінці підсумку виконання.
Виправлення обробки помилок
Початкові налаштування для jobs.<job_id>.continue-on-error також було виправлено. Версія 1.27 тепер правильно обробляє помилки при визначенні остаточного статусу workflow.
Керування скасованими workflow
Скасовані workflow отримали більш передбачуване оброблення. Gitea тепер може виконувати кроки очистки після завершення, використовуючи always() або cancelled().
Спільне використання Actions workflow
Тепер організації, користувачі та адміністратори можуть визначати спільні Actions workflow за межами окремих репозиторіїв. Workflow на рівні власника можуть бути спільними для всіх репозиторіїв користувача чи організації.
Натуральне відображення Jupyter Notebook
Gitea 1.27 також впроваджує рідне відображення файлів Jupyter Notebook. Тепер файли формату .ipynb представлені у форматованому вигляді з їх вихідними даними.
Поліпшення у репозиторіях та співпраці
Користувачі можуть призначати проблеми та запити на злиття одночасно кільком проектам. Історія файлів тепер включає опцію стеження за файлами через перейменування.
Покращення API та безпеки
На стороні API Gitea публікує специфікацію OpenAPI 3.0, спрощуючи інтеграцію з сторонніми інструментами. У випуску також виправлено 45 задокументованих CVE, які включають підвищення привілеїв, відмови в обслуговуванні та розкриття інформації.
Для отримання додаткової інформації, відвідайте офіційний сайт Gitea про випуск версії 1.27. Як завжди, користувачі повинні зробити резервну копію своїх даних перед оновленням.




