https://github.com/autumn-library/workflows
Встречайте, workflows - набор workflow для тестирования, анализа в сонаре и публикации релиза в хаб ваших библиотек и приложений на OneScript.
Ну, чтобы не простыня непонятная в ямле, а всего лишь вот так:
name: ТестированиеВ ридми указаны примеры использования каждого workflow, мой любимчик - матричный билд внутри матричного билда для тестирования библиотек, который позволяет запускать, например, проверку осени на ночнике 2.0, ночнике 1.х и последнем стабильном релизе оскрипта под Windows, Linux и macOs.
on:
push:
pull_request:
jobs:
test:
uses: autumn-library/workflows/.github/workflows/test.yml@v1
Есть небольшие планы по развитию, но и сейчас сборочные линии успешно используются в нескольких осенних библиотеках. Отмечу, что никакой завязки на собственно ОСень в них нет, и вы можете использовать их в любом своём проекте.
P.S. Workflow рассчитывают на "локальный" подход к разработке библиотеки с oscript_modules и oscript.cfg с тасками. Полноценный пример использования можно найти в репозитории autumn-library/annotations.