scripts: build and deploy PDF pages for translations (#10969)

* scripts: build and deploy PDF pages for translations

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

* render.py: fix typo in filename description

---------

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
This commit is contained in:
K.B.Dharun Krishna
2023-10-22 02:34:22 +05:30
committed by GitHub
parent d9ad48e058
commit e35b482300
8 changed files with 67 additions and 24 deletions

View File

@@ -10,6 +10,7 @@ function initialize {
fi
export TLDR_LANG_ARCHIVES_DIRECTORY="$TLDRHOME/language_archives"
export TLDR_PDF_FILES_DIRECTORY="$TLDRHOME/scripts/pdf"
export TLDR_ARCHIVE="tldr.zip"
export SITE_HOME="$HOME/site"
export SITE_REPO_SLUG="tldr-pages/tldr-pages.github.io"
@@ -33,12 +34,13 @@ function upload_assets {
mv -f "${TLDR_LANG_ARCHIVES_DIRECTORY}"/*.zip "$SITE_HOME/assets/"
rm -rf "$TLDR_LANG_ARCHIVES_DIRECTORY"
cp -f "$TLDRHOME/index.json" "$SITE_HOME/assets/"
cp -f "${TLDRHOME}/scripts/pdf/tldr-pages.pdf" "${SITE_HOME}/assets/tldr-book.pdf"
mv -f "${TLDR_PDF_FILES_DIRECTORY}"/*.pdf "${SITE_HOME}/assets/"
rm -rf "$TLDR_PDF_FILES_DIRECTORY"
sha256sum \
"${SITE_HOME}/assets/index.json" \
"${SITE_HOME}/assets/"*.zip \
"${SITE_HOME}/assets/tldr-book.pdf" \
"${SITE_HOME}/assets/"*.pdf \
> "${SITE_HOME}/assets/tldr.sha256sums"
cd "$SITE_HOME"