From 2ae5a258a2b6e8917f00d2f874aac230558e1e47 Mon Sep 17 00:00:00 2001 From: "Christopher C. Wells" Date: Wed, 2 Nov 2022 21:09:46 -0700 Subject: [PATCH] Only deploy docs when docs have changed --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cd1c2eef..a5c18128 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,14 @@ jobs: if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} steps: - uses: actions/checkout@v3 + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v34 + with: + files: | + docs/** - name: Deploy docs + if: steps.changed-files.outputs.any_changed == 'true' uses: mhausenblas/mkdocs-deploy-gh-pages@master env: GITHUB_TOKEN: ${{ secrets.github_token }}