From c3ca1674cdad8b115d01fc26400e2991cc82002f Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Fri, 13 Jun 2025 15:13:38 +0200 Subject: [PATCH 1/5] trigger only if content folder has been changed --- .github/workflows/workflow-validate.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/workflow-validate.yaml b/.github/workflows/workflow-validate.yaml index 56b05a22..aa140529 100644 --- a/.github/workflows/workflow-validate.yaml +++ b/.github/workflows/workflow-validate.yaml @@ -6,6 +6,8 @@ on: push: branches: - master + paths: + - content pull_request: types: [opened, synchronize, ready_for_review, reopened] From e0aeab58edeee2b6e130e521278218beed5085dd Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Fri, 13 Jun 2025 15:14:01 +0200 Subject: [PATCH 2/5] update to actions/checkout@v4 --- .github/workflows/workflow-validate.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/workflow-validate.yaml b/.github/workflows/workflow-validate.yaml index aa140529..50d20dda 100644 --- a/.github/workflows/workflow-validate.yaml +++ b/.github/workflows/workflow-validate.yaml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Markdownlint run: | @@ -33,7 +33,7 @@ jobs: ZENDESK_PASS: ${{ secrets.ZENDESK_TOKEN }} steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Preview changes run: | From 79f9116e7fb36e723eef6c694677a48fee4f0c48 Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Fri, 13 Jun 2025 15:14:39 +0200 Subject: [PATCH 3/5] workflow name changed for clarity --- .github/workflows/workflow-validate.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow-validate.yaml b/.github/workflows/workflow-validate.yaml index 50d20dda..baed84b9 100644 --- a/.github/workflows/workflow-validate.yaml +++ b/.github/workflows/workflow-validate.yaml @@ -1,4 +1,4 @@ -name: validate +name: validate content on: repository_dispatch: From 7401abfb317c51a4718b18229c4bfcebb065fdb3 Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Fri, 13 Jun 2025 15:22:49 +0200 Subject: [PATCH 4/5] path wildcard --- .github/workflows/workflow-validate.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow-validate.yaml b/.github/workflows/workflow-validate.yaml index baed84b9..ad268221 100644 --- a/.github/workflows/workflow-validate.yaml +++ b/.github/workflows/workflow-validate.yaml @@ -7,7 +7,7 @@ on: branches: - master paths: - - content + - 'content/**' pull_request: types: [opened, synchronize, ready_for_review, reopened] From a5637ae82bd2ff48fe8c03cb5a0a9f5b95d7fd7f Mon Sep 17 00:00:00 2001 From: seaxwi <71350948+seaxwi@users.noreply.github.com> Date: Fri, 13 Jun 2025 15:29:33 +0200 Subject: [PATCH 5/5] Add paths condition for pull requests --- .github/workflows/workflow-validate.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/workflow-validate.yaml b/.github/workflows/workflow-validate.yaml index ad268221..f0275a16 100644 --- a/.github/workflows/workflow-validate.yaml +++ b/.github/workflows/workflow-validate.yaml @@ -10,6 +10,8 @@ on: - 'content/**' pull_request: types: [opened, synchronize, ready_for_review, reopened] + paths: + - 'content/**' jobs: markdown: