В моем репозитории есть ветвь production
, что вызывает действие build
(для создания всего моего кода TypeScript). Скрипт сборки сохраняет папки / dist (/ build) как артефакт, но я также хочу создать / обновить новую ветвь с именем production-build
, куда я поместил весь собранный код, чтобы потом его можно было перенести на рабочий сервер.
Конечно, я могу просто поместить весь свой встроенный код прямо на рабочий сервер с помощью сценария Action, но затем я потерял частичные извлечения и вынужден «удалять и распаковывать новые» для всех рабочих файлов.