diff --git a/.gitea/workflows/update.yml b/.gitea/workflows/update.yml index 17ad894..662a60d 100644 --- a/.gitea/workflows/update.yml +++ b/.gitea/workflows/update.yml @@ -23,9 +23,14 @@ jobs: run: | sudo apt update sudo apt -y upgrade + sudo apt install needrestart # --- Optional: Aufräumen --- - name: Cleanup run: | sudo apt -y autoremove sudo apt -y autoclean + # reboot + - name: Cleanup + run: | + [ "$($cmd | grep NEEDRESTART-KCUR | awk '{print $2}')" != "$($cmd | grep NEEDRESTART-KEXP | awk '{print $2'})" ] && echo "Kernel unterschiedlich!" && reboot | at now + 3 minutes