Deploying mdBook to github

I am trying to deploy md book on github page. The book was built in arch linux. I got this error in github:
mdbook build

check_suite_focus=true#step:4:3) shell: /bin/bash -e {0}
check_suite_focus=true#step:4:4)mdbook: /lib/x86_64-linux-gnu/ version `GLIBC_2.29' not found (required by mdbook)

[5](check_suite_focus=true#step:4:5)mdbook: /lib/x86_64-linux-gnu/ version `GLIBC_2.28' not found (required by mdbook)

check_suite_focus=true#step:4:6)Error: Process completed with exit code 1.

I am using this guide :
[GitHub Actions for mdBook](https://

The mdbook binary is using a newer version of glibc than is available on your CI machine. You should either use a newer version of ubuntu for your CI machine or upgrade your libc (this can be harder than it sounds because everything links to libc).


thanks, I downgraded to lower version. Now deployed and working

Just in case someone wants another example, I am doing this to push an MDBook to the GitHub pages of my repo:

1 Like