diff --git a/.github/workflows/sysadmin-basics.yml b/.github/workflows/sysadmin-basics.yml new file mode 100644 index 0000000..52d9506 --- /dev/null +++ b/.github/workflows/sysadmin-basics.yml @@ -0,0 +1,31 @@ +name: Sysadmin Basics Workflow + +on: + push: + branches: [ "main" ] + workflow_dispatch: + +jobs: + system-check: + runs-on: ubuntu-latest + + steps: + - name: Code auschecken + uses: actions/checkout@v4 + + - name: Systeminfos anzeigen + run: | + echo "Aktuelles Datum: $(date)" + echo "Kernel Info: $(uname -a)" + echo "Aktuelles Verzeichnis: $(pwd)" + ls -la + + - name: Report-Ordner erstellen + run: mkdir -p reports + + - name: System-Report schreiben + run: | + echo "Datum: $(date)" > reports/system-report.txt + echo "Runner: $RUNNER_NAME" >> reports/system-report.txt + echo "Verzeichnisinhalt:" >> reports/system-report.txt + ls -la >> reports/system-report.txt \ No newline at end of file