-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Fix broken .mobi build #1656
Fix broken .mobi build #1656
Conversation
@jnavila @slonopotamus can you review this PR? I think this should be better, but I'm not sure if it will 100% fix the problem... Sorry for creating the mess in the first place! 😞 |
Is this still work in progress? I tried to run it locally but it seems to choke on downloading kindlegen. |
Hmm, maybe the code needs to be adjusted some more? Quote from https://github.com/asciidoctor/asciidoctor-epub3#usage
|
@slonopotamus just to be sure: is kf8 still based on kindlegen? Downloading from webarchive.org is not a long-term solution, specially in CI systems that do it for each build. |
Yes, asciidoctor-epub3 still uses kindlegen because alternative solution to produce kf8 isn't ready yet. When it becomes ready, we surely will drop kindlegen and forget about its existence. |
Hi @jnavila and @slonopotamus, I'm not making any progress... Do you have ideas/help on fixing the problem? Or do you know of somebody who can fix the problem? |
I don't know how to fix this, and in the meantime the build is broken on I'd rather we revert my bad change and let somebody more compentent than me update the rake build script so that the See #1662 for the PR that reverts the original bad change by me... |
How do you see that build is broken on
|
@slonopotamus Good point! I think we just don't have any functional builds anymore now that travis has shut down the old domain? |
Exactly. But you have an issue about that since November 2020 :) #1566 |
@slonopotamus Can you try out this PR locally and see if that works/breaks? I don't have a full Ruby setup, so this was basically copy/paste of the stuff we had before... 😄 |
It produces, it cleans. That 403 error is obviously unrelated. Mobi file itself looks adequate. |
Thank you very much @slonopotamus! What do you think? Is this PR good to merge, or do we need to do more work? |
It's good. |
The process could be improved by only running |
I made a new issue to capture that improvement idea, so we can focus on getting the build functional again first. 😉 |
Hi @ben, I think this PR is ready for review/merge. There are no automated tests on this PR because Travis CI has moved to the new domain ( To get our build working again, we have 2 options:
I think @jnavila was working on a GitHub Action workflow file? The short-term easy thing to do would probably be to migrate to the |
Sounds good. I'm on a road trip, but I might be able to figure out the travis-ci.com transition in the next few days. |
I hope you have fun on your road trip! 😄 |
Changes
.mobi
buildContext
Should (at least partially) fix my broken PR I made at #1655...