Skip to content

Commit

Permalink
Merge pull request #223 from itsGab/main
Browse files Browse the repository at this point in the history
Correção de pequenos typos
  • Loading branch information
dunossauro authored Aug 29, 2024
2 parents dfe942c + b449adf commit 514e5fc
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion aulas/11.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <path> or its parents`. Se traduzirmos de maneira literal, a linha nos disse `Poetry não encontrou o arquivo pyproject.toml no <path> 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 <path> or its parents`. Se traduzirmos de maneira literal, a linha nos disse `Poetry não encontrou o arquivo pyproject.toml no <path> 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:

Expand Down
2 changes: 1 addition & 1 deletion aulas/12.md
Original file line number Diff line number Diff line change
Expand Up @@ -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!"
Expand Down
2 changes: 1 addition & 1 deletion aulas/14.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down

0 comments on commit 514e5fc

Please sign in to comment.