feat: add Breno Rodrigues as one of the contributors #18
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: GitHub Pages Astro CI | |
on: | |
# Ativa o workflow toda vez que você fizer um push para a branch `main` | |
# Usando um nome de branch diferente? Modifique `main` para o nome da sua branch | |
push: | |
branches: [main] | |
# Permite que esse workflow seja executado manualmente da aba "Actions" no GitHub. | |
workflow_dispatch: | |
# Permite que este job clone o repositório e crie uma página de deploy | |
permissions: | |
contents: read | |
pages: write | |
id-token: write | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout your repository using git | |
uses: actions/checkout@v4 | |
- name: Install, build, and upload your site | |
uses: withastro/action@v2 | |
# with: | |
# path: . # A localização da pasta raiz do seu projeto Astro dentro do seu repositório. (opcional) | |
# node-version: 20 # A versão específica do Node que deve ser utilizada para a build do seu site. A versão padrão é a 20. (opcional) | |
# package-manager: pnpm@latest # O gerenciador de pacotes usado para instalar as dependências e fazer a build do site. É automaticamente detectado a partir da sua lockfile. (opcional) | |
deploy: | |
needs: build | |
runs-on: ubuntu-latest | |
environment: | |
name: github-pages | |
url: ${{ steps.deployment.outputs.page_url }} | |
steps: | |
- name: Deploy to GitHub Pages | |
id: deployment | |
uses: actions/deploy-pages@v4 |