Skip to content

About

This Action will Build your Vue Project and deploy it to Github Pages

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Build Vue and deploy it to Github Pages 🚀

This Action will Build your Vue Project and deploy it to Github Pages

Getting Started 🎉

  1. Create the vue.config.js file
  2. Add this to your vue.config.js (and rename "YourRepoName" to your repo name)
module.exports = {
    publicPath: '/YourRepoName/'
}
  1. 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: xRealNeon/VuePagesAction@1.0.1
      with:
        username: 'YourGithubName'
        reponame: 'YourRepoName'
        token: ${{ secrets.GITHUB_TOKEN }} # Leave this line unchanged
  1. Go to Settings -> Scroll down to GitHub Pages -> Select gh-pages as branch and / as directory

Options 🔧

Name Description Default Required
username Your username - ✅
reponame Your repository name - ✅
token Please leave this line unchanged - ✅
branch Default branch name main ❌
cname Custom domain - ❌
gitemail Git commit email CI@example.com ❌
gitmsg Git commit message deploy ❌
gitname Git commit name CI ❌
useyarn Use yarn to build false ❌

About

This Action will Build your Vue Project and deploy it to Github Pages

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors