Skip to content

Cria gh action workflow para automatizar da geração de um arquivo epub - #16

Closed
ramongss wants to merge 1 commit into
pythonfluente:mainfrom
ramongss:add-gh-actions
Closed

ramongss wants to merge 1 commit into
pythonfluente:mainfrom
ramongss:add-gh-actions

Conversation

@ramongss

Copy link
Copy Markdown
Contributor

Pensando em resolver a issue #9 que eu havia criado em outro momento, esse PR é uma proposta para automatizar a geração da versão .epub a partir da versão mais atual do .adoc.

Para funcionamento do gh actions é preciso configurar nos secrets o user.name e o user.email com permissão de escrita para realizar o commit do arquivo .epub no repositório.

O arquivo epub foi testado e funciona perfeitamente no Kindle (e provavelmente com outros e-readers que aceitem o formato). O sumário está automático e linkado para os capítulos. Ficou faltando apenas uma capa para o livro, porém, segundo este tópico da documentação, basta adicionar o seguinte parâmetro ao livro:

:front-cover-image: image:cover.png[Front Cover,1050,1600]

PS: Coloquei o nome do arquivo epub para 'Python Fluente, Segunda Edição (2023).epub' por conta do Kindle ler o nome do arquivo e definir como o nome do livro de fato. Nos meus testes, eu criei um livro.epub e o Kindle entendeu que o título era apenas livro.

@ramongss

ramongss commented Jan 8, 2024

Copy link
Copy Markdown
Contributor Author

Fechando PR por conta deste comentário do @ramalho #65 (comment).

Não inclua o epub no PR. Motivo: binários gerados pelo código do repositório não devem ser colocados no repositório. Se o objetivo é facilitar o download, o github tem outro lugar para isso.

@ramongss ramongss closed this Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant