Skip to content

Commit 151c9e6

Browse files
committed
update generate readme document pdf
1 parent e6db257 commit 151c9e6

File tree

2 files changed

+18
-11
lines changed

2 files changed

+18
-11
lines changed

.github/workflows/readme-pdf.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,14 @@ jobs:
2222
sudo mv tectonic /usr/local/bin/tectonic
2323
2424
- name: Generate README PDF
25-
run: pandoc readme_pdf.md -o library.pdf --pdf-engine=tectonic -V mainfont="DejaVu Sans" -V fontsize=11pt
25+
run: |
26+
pandoc readme_pdf.md -o library.pdf \
27+
--pdf-engine=tectonic \
28+
-V mainfont="DejaVu Sans" \
29+
-V monofont="DejaVu Sans Mono" \
30+
-V fontsize=11pt \
31+
-V geometry:margin=1.5cm \
32+
-V linestretch=1.05
2633
2734
- name: Upload README PDF
2835
uses: actions/upload-artifact@v4

readme_pdf.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ docker compose -f docker-compose.dev.yml up -d
9090
```
9191
A rede `library-api_backend` é criada automaticamente.
9292

93-
**Serviços iniciados:**
93+
**Serviços iniciados:**
9494
- PostgreSQL: `localhost:5432`
9595
- Redis: `localhost:6379`
9696
- pgAdmin: http://localhost:5050 (login `admin@admin.com` / `admin`)
@@ -507,16 +507,16 @@ Roadmap de evolução:
507507

508508
Contribuições são muito bem-vindas! Este projeto está aberto para:
509509

510-
### Para Iniciantes
511-
Issues marcadas com `good-first-issue`:
512-
- [EASY] Adicionar endpoint GET /books/popular
513-
- [EASY] Melhorar mensagens de erro
514-
- [MEDIUM] Adicionar paginação customizada
510+
### Para Iniciantes
511+
Issues marcadas com `good-first-issue`:
512+
- [EASY] Adicionar endpoint GET /books/popular
513+
- [EASY] Melhorar mensagens de erro
514+
- [MEDIUM] Adicionar paginação customizada
515515

516-
### Para Experientes
517-
- [HARD] Implementar rate limiting (Bucket4j)
518-
- [HARD] Adicionar tracing distribuído (OpenTelemetry)
519-
- [HARD] Quebrar em microservices
516+
### Para Experientes
517+
- [HARD] Implementar rate limiting (Bucket4j)
518+
- [HARD] Adicionar tracing distribuído (OpenTelemetry)
519+
- [HARD] Quebrar em microservices
520520

521521
### Processo de Contribuição
522522

0 commit comments

Comments
 (0)