name: 'Simple Log Action' description: 'Logs a success message and some environment info to the console.' author: 'badmomber' # Dein Name/Organisation # Definiert, wie die Action ausgefhrt wird. # 'composite' bedeutet, sie besteht aus einer oder mehreren Shell-Schritten. runs: using: 'composite' steps: - name: Log Success Message shell: bash # Explizit Bash verwenden run: | # Mehrzeiliges Skript echo "================================================================" echo " Simple Log Action wurde erfolgreich aufgerufen und ausgefhrt! " echo "Hallo von deiner selbst gehosteten Forgejo Action!" echo "Repository: ${{ forgejo.repository }}" echo "Ausgelstes Event: ${{ forgejo.event_name }}" echo "Commit SHA: ${{ forgejo.sha }}" echo "Aktuelles Datum und Uhrzeit: $(date)" echo "Aktueller Benutzer: $(whoami)" echo "Arbeitsverzeichnis: $(pwd)" echo "Inhalt des Arbeitsverzeichnisses:" ls -la echo "================================================================"