Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
wants to merge 1 commit into from

Conversation

ramongss
Copy link
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
Copy link
Contributor Author

ramongss commented Jan 8, 2024

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