Revert "scripts: don't build archives when pages haven't been changed" (#11837)

Revert "scripts: don't build archives when pages haven't been changed (#11825)"

This reverts commit d123d51d17.
This commit is contained in:
K.B.Dharun Krishna
2023-12-25 23:35:30 +05:30
committed by GitHub
parent 59ec7ff6f3
commit 6aa6cd8659
2 changed files with 11 additions and 29 deletions

View File

@@ -30,26 +30,21 @@ function initialize {
function upload_assets {
git clone --quiet --depth 1 git@github.com:${SITE_REPO_SLUG}.git "$SITE_HOME"
[[ -f "$TLDR_ARCHIVE" ]] && mv -f "$TLDR_ARCHIVE" "$SITE_HOME/assets/"
mv -f "$TLDR_ARCHIVE" "$SITE_HOME/assets/"
find "$TLDR_LANG_ARCHIVES_DIRECTORY" -maxdepth 1 -name "*.zip" -exec mv -f {} "$SITE_HOME/assets/" \;
rm -rf "$TLDR_LANG_ARCHIVES_DIRECTORY"
[[ -f "$TLDRHOME/index.json" ]] && cp -f "$TLDRHOME/index.json" "$SITE_HOME/assets/"
cp -f "$TLDRHOME/index.json" "$SITE_HOME/assets/"
find "$TLDR_PDF_FILES_DIRECTORY" -maxdepth 1 -name "*.pdf" -exec mv -f {} "$SITE_HOME/assets/" \;
rm -rf "$TLDR_PDF_FILES_DIRECTORY"
cd "$SITE_HOME/assets"
sha256sum -- index.json *.zip > tldr.sha256sums
# Check if there are changes before committing and pushing.
if git diff --quiet; then
echo "No changes to deploy."
return
fi
git add -A
git commit -m "[GitHub Actions] uploaded assets after commit tldr-pages/tldr@${GITHUB_SHA}"
git push -q
echo "Assets (pages archive, index and checksum) deployed to the static site."
echo "Assets (pages archive, index) deployed to static site."
}
###################################