fix: use npx wrangler directly to avoid bun build interference¶
Commit:
cb776d1| Autor: CaiooFerreiraa | Data: 2026-03-28 17:54
Visão Geral¶
Este commit altera o fluxo de trabalho de documentação automática no GitHub Actions, substituindo o uso de uma construção anterior pelo comando direto npx wrangler para evitar interferências na construção do Bun.
Arquivos Modificados¶
.github/workflows/autodoc.yml¶
Responsabilidade: Gerencia o fluxo de trabalho de geração e implantação da documentação do projeto.
Exports: Não há exports diretos, pois é um arquivo de configuração do GitHub Actions.
Fluxo:
1. O fluxo é acionado em um push para a branch main.
2. Realiza o checkout do repositório com histórico completo.
3. Configura o ambiente Python e instala as dependências necessárias.
4. Gera a documentação utilizando um script Python que chama a API do GPT.
5. Constrói o site da documentação com MkDocs.
6. Comita as alterações na pasta docs/ de volta ao repositório.
7. Realiza o deploy do site gerado para o Cloudflare Pages usando npx wrangler.
Atenção: A mudança para npx wrangler é uma medida para evitar problemas de construção que podem ocorrer com o Bun, garantindo que o processo de deploy seja mais estável.
Impacto nas Funcionalidades¶
As alterações garantem que a documentação do projeto seja gerada e implantada de forma mais eficiente, evitando conflitos que poderiam ocorrer com o uso anterior do Bun. Isso melhora a confiabilidade do processo de documentação automática.