diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b4bc3e..7845cb6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,6 +19,7 @@ jobs: docker-build-push-test: runs-on: ubuntu-latest steps: + - uses: actions/checkout@main - name: Login to Docker Hub uses: docker/login-action@v3 with: diff --git a/docker-build-push/action.yml b/docker-build-push/action.yml index 4873d51..611c9d3 100644 --- a/docker-build-push/action.yml +++ b/docker-build-push/action.yml @@ -33,7 +33,19 @@ outputs: 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: filter: blob:none show-progress: false