diff --git a/.github/workflows/autodocs.yml b/.github/workflows/autodocs.yml index 24adaa957d5..0747181b817 100644 --- a/.github/workflows/autodocs.yml +++ b/.github/workflows/autodocs.yml @@ -26,11 +26,15 @@ jobs: - name: Update Docs run: | output="${{ steps.run-launcher-help.outputs.output }}" - rm /docs/source/basic_tutorials/launcher.md - echo '```' >> /docs/source/basic_tutorials/launcher.md - echo $output >> /docs/source/basic_tutorials/launcher.md - echo '```' >> /docs/source/basic_tutorials/launcher.md - echo "Docs are updated!" - git add launcher.md - git commit -m "Update launcher.md" - git push + launcher_content=$(/docs/source/basic_tutorials/launcher.md) + + if [ "$launcher_content" != "$output" ]; then + rm /docs/source/basic_tutorials/launcher.md + echo '```' >> /docs/source/basic_tutorials/launcher.md + echo $output >> /docs/source/basic_tutorials/launcher.md + echo '```' >> /docs/source/basic_tutorials/launcher.md + echo "Docs are updated!" + + git add launcher.md + git commit -m "Update launcher.md" + git push