Настрой GitHub Actions в файле
.github/workflows/blank.yml
.
Можно сделать так, чтобы проект автоматически билдился, а результат сборки хостился на GitHub Pages, просто после пуша коммита на GitHub.
Вот, например, инструкция-пример такого репозитория (тоже, кстати, Vue.js проект):
https://github.com/AlttiRi/vue-gh-pages-deploy-config