Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
820c03b
initial comit com roadmap atualizado
Dec 11, 2025
032f90f
Merge remote-tracking branch 'origin/master' into migrate-docs-github…
Dec 11, 2025
4db1fdb
docs: update roadmap with Dependabot package updates (11 Dec 2025)
Dec 11, 2025
cd415e9
docs: Sprint 3 Parte 1 - Setup MkDocs e correções de links
Dec 11, 2025
808942d
docs: corrigir links quebrados e warnings do MkDocs
Dec 11, 2025
680705b
docs: navegação em português no MkDocs
Dec 11, 2025
939f691
docs: adicionar API Reference e corrigir warnings da pipeline
Dec 11, 2025
57182e8
docs: corrigir formatação markdown (markdownlint compliance)
Dec 11, 2025
ee7334d
docs: curadoria Sprint 3 - consolidação massiva de documentação
Dec 11, 2025
1a089b5
chore: reorganizar arquivos de configuração
Dec 11, 2025
409223f
fix: remover cache pip do workflow docs (requirements.txt deletado)
Dec 11, 2025
1c0795d
docs: corrigir reviews - links, anchors, mojibake e estrutura
Dec 11, 2025
d76cb88
fix(ServiceCatalogs): corrigir S2139 - adicionar contexto ao rethrow …
Dec 11, 2025
d808aa3
docs: traduzir index.md completamente para português
Dec 11, 2025
136ef55
docs: adicionar seção MkDocs ao README principal
Dec 11, 2025
5ab45bc
docs: traduzir metadados do site no mkdocs.yml
Dec 11, 2025
af84722
docs: corrigir anchors e deletar arquivo duplicado
Dec 11, 2025
7cbbd10
docs: traduzir documentação para português e corrigir estruturas
Dec 11, 2025
5a66712
docs: corrigir links internos quebrados e melhorar estrutura de seções
Dec 11, 2025
fae426c
docs: aplicar correções do code review
Dec 11, 2025
4a74808
docs: corrigir problemas de markdownlint
Dec 11, 2025
5a2859b
docs: corrigir todos os code fences desbalanceados em database.md
Dec 11, 2025
c0a73b0
docs(database): corrigir fences yaml desbalanceados
Dec 11, 2025
cde67a9
docs: corrigir fence csharp antes de heading em database.md
Dec 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 69 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Documentation

on:
push:
branches:
- master
- migrate-docs-github-pages
paths:
- 'docs/**'
- 'mkdocs.yml'
- '.github/workflows/docs.yml'
pull_request:
branches:
- master
paths:
- 'docs/**'
- 'mkdocs.yml'
- '.github/workflows/docs.yml'
workflow_dispatch:

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: "pages"
cancel-in-progress: false

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.12'

- name: Install dependencies
run: |
pip install --upgrade pip
pip install mkdocs-material
pip install mkdocs-git-revision-date-localized-plugin

- name: Build documentation
run: mkdocs build

- name: Upload artifact
if: github.ref == 'refs/heads/master'
uses: actions/upload-pages-artifact@v3
with:
path: ./site

deploy:
if: github.ref == 'refs/heads/master'
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
2 changes: 1 addition & 1 deletion .github/workflows/pr-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,8 @@
# ⚠️ TEST CREDENTIALS ONLY - These are the standard Azurite local emulator credentials
# These are intentionally public and documented at:
# https://learn.microsoft.com/en-us/azure/storage/common/storage-use-azurite#well-known-storage-account-and-key
AZURE_STORAGE_CONNECTION_STRING: "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://localhost:10000/devstoreaccount1;"

Check warning on line 173 in .github/workflows/pr-validation.yml

View workflow job for this annotation

GitHub Actions / YAML Syntax Check

173:121 [line-length] line too long (257 > 120 characters)
AzureStorage__ConnectionString: "DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://localhost:10000/devstoreaccount1;"

Check warning on line 174 in .github/workflows/pr-validation.yml

View workflow job for this annotation

GitHub Actions / YAML Syntax Check

174:121 [line-length] line too long (256 > 120 characters)
# Map connection strings to .NET configuration using double underscore
ConnectionStrings__DefaultConnection: ${{ steps.db.outputs.connection-string }}
ConnectionStrings__Users: ${{ steps.db.outputs.connection-string }}
Expand Down Expand Up @@ -377,7 +377,7 @@
find ./coverage -type f \( -name "*.opencover.xml" -o -name "*.cobertura.xml" \) | wc -l
echo ""
echo "Coverage files by module:"
find ./coverage -type f \( -name "*.opencover.xml" -o -name "*.cobertura.xml" \) -printf "%f\n" | sort | head -20

Check warning on line 380 in .github/workflows/pr-validation.yml

View workflow job for this annotation

GitHub Actions / YAML Syntax Check

380:121 [line-length] line too long (123 > 120 characters)
echo ""

echo "🔍 DEBUG: Verifying coverage files for CodeCoverageSummary..."
Expand Down Expand Up @@ -1118,7 +1118,7 @@
- name: Validate workflow files only
run: |
echo "🔍 Validating critical YAML files..."
if ! python3 -m yamllint -c .yamllint.yml .github/workflows/; then
if ! python3 -m yamllint -c config/.yamllint.yml .github/workflows/; then
echo "❌ YAML validation failed"
echo "ℹ️ Check yamllint output above for details"
exit 1
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -140,3 +140,6 @@ legacy-analysis-report.*

# Archived scripts
.archive/

# MkDocs build output
site/
41 changes: 0 additions & 41 deletions .yamllint.yml

This file was deleted.

Loading
Loading