В стартовом шаблоне «Чертоги Фрилансера» 4 (ЧФ4) есть возможность автоматической загрузки собранного проекта (папка dist) на сервис GitHub .
Для этого укажите путь к вашему репозиторию в настройках ЧФ4 git->repo, также есть возможность указать branch:
git: {репозиторий: "https://github.com/someuser/somerepo.git",ветвь:"main"},
После настройки вы можете использовать команду терминала npm run git , которая объединяет в себе команду сборки проекта (режим продакшн) а также загрузку результата на GitHub.