I've found an unofficial Github action workflow which enables to deploy vuepress project via Github action.
An official workflow.
Create one.
I guess so.
From what I've seen, it's just using https://github.com/grasilife/github-pages-deploy-action project.
But maybe having a GitHub action that builds and deploy VuePress to GitHub pages is an interesting idea.
Since this comes up first in search result, I think https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-static-site-generators-with-nodejs, it has better documentation. Maybe it should be added to https://github.com/vuejs/vuepress/blob/master/packages/docs/docs/guide/deploy.md ?
I recently work on a VuePress site deployment using Github Actions... and yes, definitely having an official/supported Github Action to push would be appreciated! +1 :wink:
Most helpful comment
Since this comes up first in search result, I think https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-static-site-generators-with-nodejs, it has better documentation. Maybe it should be added to https://github.com/vuejs/vuepress/blob/master/packages/docs/docs/guide/deploy.md ?