test-action/.forgejo/workflows/checkout-without-checkout-action.yml
Kersten Kriegbaum 47120388c2
Some checks failed
Super Simple Action Test mit korrektem Commit / Test manueller Checkout mit spezifischem Git-Commit (push) Failing after 2s
try pipeline withour checkout
2025-06-09 22:48:02 +02:00

35 lines
No EOL
1.1 KiB
YAML

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