name: Super Simple Action Test mit korrektem Commit on: workflow_dispatch: push: branches: - main jobs: test_manual_checkout: name: Test manueller Checkout mit spezifischem Git-Commit runs-on: docker steps: - name: Checkout des spezifischen Trigger-Commits run: | echo "Ziel-Commit SHA: ${{ github.sha }}" git config --global url."https://badmomber:${{ secrets.KRIEGBAUM_IO_TOKEN }}@git.kriegbaum.io".insteadOf "https://git.kriegbaum.io" echo "Klone das Repository..." git clone https://git.kriegbaum.io/badmomber/opencqrs.git . echo "Wechsle zum spezifischen Commit..." git checkout ${{ github.sha }} echo "Repository wurde erfolgreich auf den korrekten Commit gesetzt." - name: Überprüfen des Commits und des Inhalts run: | echo "Aktueller Git-Commit:" git rev-parse HEAD # Dieser Befehl gibt den aktuellen Commit-SHA aus echo "---" echo "Dateien im Workspace:" ls -la