## Como fazer a hospedagem no GitHub Pages
### Requisitos
- Certificar-se que `npm run build` executa sem problemas (e uma pasta `dist/` é criada)
- Criar um repositório no github com o projecto
### Passos
1. Na pasta raiz do nosso projecto, identificar o ficheiro `vue.config.js` e adicionar o seguinte trecho:
```
module.exports = {
publicPath: '/Nome-do-repositório/'
}
```
2. No GitHub, ir até a aba Actions e adicionar uma nova action. Colar o trecho e substituir onde tem ★
```
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: '★ Seu nome de usuário do Github'
reponame: '★ Nome de repositorio do Projecto'
token: ${{ secrets.GITHUB_TOKEN }} # Não modifique
```
> Obs: Depois de salvar o Action, ele leva alguns minutos para processar.
3. Vá para as definições do repositório, entre em "Pages", selecione `gh-pages` como branch e `/` como directório.
Quaisquer alterações que formos a fazer só será actualizada depois de fazermos o `commit` e o `push` (o push é o nosso gatilho neste action). E as mudanças poderão ser vistas alguns minutos depois no site.