Pular para conteúdo

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.