diff --git a/aulas/11.md b/aulas/11.md index ed961789..82e9b596 100644 --- a/aulas/11.md +++ b/aulas/11.md @@ -213,7 +213,7 @@ Assim, podemos avaliar o impacto desses passos no nosso workflow: ![descrição](assets/11/print_do_pipeline_quebrado_ao_executar_os_testes.png){: .center .shadow } -Se analisarmos com calma o resultado, veremos que a execução do nosso workflow apesenta um erro de execução. O erro está descrito na linha `#!py 12`: `Poetry could not find a pyproject.toml file in or its parents`. Se traduzirmos de maneira literal, a linha nos disse `Poetry não encontrou o arquivo pyproject.toml no ou em seus parentes`. +Se analisarmos com calma o resultado, veremos que a execução do nosso workflow apresenta um erro de execução. O erro está descrito na linha `#!py 12`: `Poetry could not find a pyproject.toml file in or its parents`. Se traduzirmos de maneira literal, a linha nos disse `Poetry não encontrou o arquivo pyproject.toml no ou em seus parentes`. Para solucionar esse problema, adicionaremos um passo antes da execução dos testes para copiar o código do nosso repositório para o ambiente do workflow. O GitHub Actions oferece uma ação específica para isso, chamada actions/checkout. Vamos incluí-la como o primeiro passo: diff --git a/aulas/12.md b/aulas/12.md index 1c55542a..de16b6a1 100644 --- a/aulas/12.md +++ b/aulas/12.md @@ -195,7 +195,7 @@ DATABASE_URL f803df294e7326fa 22m43s ago Uma coisa que podemos notar na resposta do `secrets` é que ele leu nosso arquivo `.env` e adicionou a variável de ambiente `DATABASE_URL` com base no postgres que foi criado durante o comando `launch`. Um ponto de atenção que devemos tomar nesse momento, é que a variável criada é iniciada com o prefixo `postgres://`. Para que o sqlalchemy reconheça esse endereço como válido, o prefixo deve ser alterado para `postgresql+psycopg://`. Para isso, usaremos a url fornecida pelo comando `launch` e alterar o prefixo. -Desta forma, podemos registar a variável de ambiente `DATABASE_URL` novamente. Agora com o valor correto: +Desta forma, podemos registrar a variável de ambiente `DATABASE_URL` novamente. Agora com o valor correto: ```shell title="$ Execução no terminal!" diff --git a/aulas/14.md b/aulas/14.md index 432afb51..4aead5b5 100644 --- a/aulas/14.md +++ b/aulas/14.md @@ -15,7 +15,7 @@ A ideia deste projeto final é simplesmente extrair tudo que aprendemos no curso Neste projeto vamos construir uma API que segue os mesmos moldes da que desenvolvemos durante o curso, porém, com outra proposta. Iremos fazer uma versão simplificado de um acervo digital de livros. Chamaremos de `MADR` (Mader), uma sigla para "Meu Acervo Digital de Romances". -O objetivo do projeto é criarmos uma gerenciador de livros e relacionar com seus autores. Tudo isso em um contexto bastante simplificado. Usando somente as funcionalidades que aprendemos no curso. +O objetivo do projeto é criarmos um gerenciador de livros e relacionar com seus autores. Tudo isso em um contexto bastante simplificado. Usando somente as funcionalidades que aprendemos no curso. A implementação será baseada em 3 pilares: