diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cf0d703..99e01ea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,6 @@ jobs: run: | echo ${{ steps.semantic.outputs.next_release_published }} echo ${{ steps.semantic.outputs.next_release_version }} - - name: Login to Docker Hub uses: docker/login-action@v3 with: diff --git a/setup-node-environment/action.yml b/setup-node-environment/action.yml index 01dedae..b737aba 100644 --- a/setup-node-environment/action.yml +++ b/setup-node-environment/action.yml @@ -16,7 +16,19 @@ description: "Setup pnpm + Node.js + install dependencies" runs: using: "composite" steps: + - name: Check .git folder + id: check-git-folder + shell: bash + run: | + if [ -d .git ]; then + echo "Found .git folder" + echo "git-folder-exists=true" >> $GITHUB_OUTPUT + else + echo "No .git folder found" + echo "git-folder-exists=false" >> $GITHUB_OUTPUT + fi - uses: actions/checkout@main + if: steps.check-git-folder.outputs.git-folder-exists == 'false' with: # fetch-depth: 0 # zero stands for full checkout, which is required for semantic-release filter: blob:none # we don't need all blobs, only the full tree