on: push: jobs: with-git-folder: runs-on: ubuntu-latest steps: - uses: actions/checkout@main - id: check-git-folder run: | [ -d .git ] && { echo "🤖 Found .git folder"; echo "git-folder-exists=true" >> $GITHUB_OUTPUT; } || { echo "🤖 No .git folder found"; echo "git-folder-exists=false" >> $GITHUB_OUTPUT; } - name: Show git-folder-exists run: echo ${{ steps.check-git-folder.outputs.git-folder-exists }} without-git-folder: runs-on: ubuntu-latest steps: - id: check-git-folder run: | [ -d .git ] && { echo "🤖 Found .git folder"; echo "git-folder-exists=true" >> $GITHUB_OUTPUT; } || { echo "🤖 No .git folder found"; echo "git-folder-exists=false" >> $GITHUB_OUTPUT; } - name: Show git-folder-exists run: echo ${{ steps.check-git-folder.outputs.git-folder-exists }}