Truncate list history

This commit is contained in:
Robin Kloppe 2023-10-29 18:56:49 +01:00
parent 50068ef675
commit cb0c679cc7

View file

@ -25,7 +25,7 @@ echo '' > compiled/all-adblock.txt
#Create Header
echo '! Title: Mainboarder compiled
! Description: Filters optimized for uBlock, for single list use, deduplicated
! Expires: 2 days
! Expires: 1 days
! Last modified: '"$date"'
! Homepage: https://git.mainboarder.de/Public/Adblocker
!'
@ -39,5 +39,12 @@ echo '' > compiled/all-adblock.txt
cd compiled
git add all-adblock.txt
git commit -m "$date" > /dev/null
git push > /dev/null 2>&1
git commit --quiet -m "$date"
git push --quiet
lastcommit=$(git log --pretty=format:'%H' -n 3 | tail -n 1)
git checkout --quiet --orphan temp $lastcommit
git commit --quiet -m "Truncated history"
git rebase --quiet --onto temp $lastcommit main
git branch --quiet -D temp
git push --quiet --force