You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Vue to Github Pages
1.0.0
This Action will Build your Vue Project and deploy it to Github Pages
- Create the
vue.config.js
file - Add this to your
vue.config.js
(and rename "YourRepoName" to your repo name)
module.exports = {
publicPath: '/YourRepoName/'
}
- Create a Github Actions Workflow file and add this to it (and replace "YourGithubName" and "YourRepoName" with the names)
name: Build Vue
on: [push]
jobs:
build_vue:
runs-on: ubuntu-latest
name: Build Vue
steps:
- uses: actions/checkout@v2
- id: Build-Vue
uses: ./
with:
username: 'YourGithubName'
reponame: 'YourRepoName'
token: ${{ secrets.GITHUB_TOKEN }} # Leave this line unchanged
Name | Description | Default | Required |
---|---|---|---|
username | Your username | - | β |
reponame | Your repository name | - | β |
token | Please leave this line unchanged | - | β |
gitemail | Git commit email | [email protected] | β |
gitname | Git commit name | CI | β |
gitmsg | Git commit message | deploy | β |
cname | Custom domain | - | β |