https://github.com/gabrioliv/garden
Uma Coleção de Notas em Evolução
https://github.com/gabrioliv/garden
blog ct-tas ctfl digital-garden documentation docusaurus docusaurus-v3 portuguese pt-br qualidade-de-software quality-assurance teste teste-de-software
Last synced: 6 days ago
JSON representation
Uma Coleção de Notas em Evolução
- Host: GitHub
- URL: https://github.com/gabrioliv/garden
- Owner: GabriOliv
- License: mit
- Created: 2022-03-31T11:54:31.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2026-02-28T05:30:51.000Z (4 months ago)
- Last Synced: 2026-02-28T11:06:22.753Z (4 months ago)
- Topics: blog, ct-tas, ctfl, digital-garden, documentation, docusaurus, docusaurus-v3, portuguese, pt-br, qualidade-de-software, quality-assurance, teste, teste-de-software
- Language: TypeScript
- Homepage: https://gabrioliv.github.io/garden/
- Size: 24.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌱 Garden
> Uma Coleção de Notas em Evolução.
Repositório de documentação sobre teste e qualidade de software em formato de digital garden. Este projeto utiliza Docusaurus para criar uma base de conhecimento interativa e organizada.
[](https://docusaurus.io/)
[](https://github.com/GabriOliv/garden/actions)
[](https://gabrioliv.github.io/garden/)
[](LICENSE)
[](https://gabrioliv.github.io/garden/)
---
## 📋 Pré-requisitos
- [Node.js](https://nodejs.org/) >= 18.0
- npm ou yarn
## 🚀 Instalação e Execução
### 1. Clone o repositório
```bash
git clone git@github.com:GabriOliv/garden.git
cd garden
```
### 2. Instale as dependências
```bash
npm install
```
### 3. Execute em modo de desenvolvimento
```bash
npm start
```
O site estará disponível em `http://localhost:3000`
## 🔨 Build e Deploy Local
### Build para produção
```bash
npm run build
```
### Servir build local
```bash
npm run serve
```
## 🚢 Deploy Automático
O deploy é realizado automaticamente via GitHub Actions após merge na branch `main`.
### Configuração necessária:
- ✅ Branch `gh-pages` configurada como fonte de deploy no GitHub Pages
- ✅ Branch `main` protegida e com permissão de deploy para a branch de GitHub Pages
**URL de publicação:** `USERNAME.github.io/garden`
---