From c44662c0f68b9e8d2017a5db97c578b4c84226e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20H=C3=B6hn?= Date: Tue, 20 Feb 2024 19:05:36 +0100 Subject: [PATCH] Create wettrgrafikyml --- .github/workflows/wettrgrafikyml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/wettrgrafikyml diff --git a/.github/workflows/wettrgrafikyml b/.github/workflows/wettrgrafikyml new file mode 100644 index 0000000..09fe23e --- /dev/null +++ b/.github/workflows/wettrgrafikyml @@ -0,0 +1,28 @@ +name: Wettervorhersage + +on: + schedule: + - cron: '0 0 * * *' # Jede Nacht um Mitternacht + +jobs: + wettervorhersage: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 # Repo auschecken + - name: Gnuplot und Bash installieren + run: sudo apt update && sudo apt install gnuplot bash # Gnuplot und Bash installieren + - name: Bash-Skript ausführen + run: bash wettervorhersage.sh # Bash-Skript ausführen, das die Wetterdaten abruft und eine Datei namens wetter.dat erzeugt + - name: Gnuplot-Skript ausführen + run: gnuplot wettervorhersage.gp # Gnuplot-Skript ausführen, das die Grafik aus der Datei wetter.dat erzeugt und eine Datei namens wetter.png speichert + - name: Grafik in README.md einfügen + run: | # Mehrzeiliges Kommando + # Die README.md-Datei mit der Grafik aktualisieren + echo "# Wettervorhersage" > README.md + echo "!Wetter" >> README.md + # Die Änderungen committen und pushen + git config --global user.name "dewomser" + git config --global user.email "webmaster@untergang.de" + git add README.md wetter.png + git commit -m "Wettervorhersage aktualisiert" + git push