Настройка автоматической сборки AAB для проекта Unity
Необходимо реализовать автоматический процесс сборки проекта на Unity в формате AAB (Android App Bundle) с использованием системы CI/CD GitHub Actions.
Основные задачи
- Создать рабочий файл workflow (например,
.github/workflows/build.yml) для GitHub Actions. - Настроить процесс, который будет запускаться автоматически при пуше в основную ветку (например, main или master).
- Сконфигурировать сборку именно в формате AAB для платформы Android.
- Обеспечить корректную работу с секретами (secrets) GitHub для подписи приложения, если это требуется.
- Артефакт сборки (AAB-файл) должен быть доступен для скачивания из раздела Actions репозитория.
Требования к результату
- Готовый, рабочий YAML-файл конфигурации GitHub Actions.
- Инструкция по базовой настройке (при необходимости).
- Процесс сборки должен быть воспроизводимым и стабильным.