diff --git a/.github/workflows/docs-freeze.yml b/.github/workflows/docs-freeze.yml index c714c9a618..4ea40b7e25 100644 --- a/.github/workflows/docs-freeze.yml +++ b/.github/workflows/docs-freeze.yml @@ -18,11 +18,14 @@ jobs: steps: - name: Checkout the repository uses: actions/checkout@v3 + with: + fetch-depth: 0 # This is important to fetch all history - name: Check for changes in .asciidoc files id: check-files run: | - if git diff --name-only ${{ github.event.before }} ${{ github.sha }} | grep -E '\.asciidoc$'; then + git fetch origin ${{ github.base_ref }} + if git diff --name-only origin/${{ github.base_ref }}..HEAD | grep -E '\.asciidoc$'; then echo "asciidoc_changed=true" >> $GITHUB_ENV else echo "asciidoc_changed=false" >> $GITHUB_ENV