From 30ab4919efae9a880a541e2dfcc5a7d313e3e551 Mon Sep 17 00:00:00 2001 From: Tobias Nordahl Kristensen Date: Thu, 31 Oct 2024 15:12:05 +0100 Subject: [PATCH 1/4] Do not dump GitHub context --- .github/workflows/build.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e0a7e896..c4760dde 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -52,11 +52,6 @@ jobs: if: contains(steps.can_commit.outputs.commit_result, 'nothing to commit') run: echo "No changes found (for both main code and docs). Skipping push." - - name: Dump GitHub context - run: echo $JSON - env: - JSON: ${{ toJSON(github) }} - - name: Push changes to target branch if: (contains(steps.can_commit.outputs.commit_result, 'nothing to commit') == false) && (github.event_name == 'push') uses: ad-m/github-push-action@master From ca5b80fd0700e38e2ab096465e05e8ad8edd46a9 Mon Sep 17 00:00:00 2001 From: Tobias Nordahl Kristensen Date: Thu, 31 Oct 2024 15:12:29 +0100 Subject: [PATCH 2/4] Ignore docs path in build context --- .github/workflows/build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c4760dde..c9955bec 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,9 +7,13 @@ on: push: branches: - master + paths-ignore: + - 'docs/**' pull_request: branches: - master + paths-ignore: + - 'docs/**' jobs: build: From ecb826fd65813a95804a8cf7c3c8b2c7daa25aa6 Mon Sep 17 00:00:00 2001 From: Tobias Nordahl Kristensen Date: Thu, 31 Oct 2024 15:14:48 +0100 Subject: [PATCH 3/4] Do not validate docs content in HACS Validation --- .github/workflows/hacs-validation.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/hacs-validation.yaml b/.github/workflows/hacs-validation.yaml index 99cfb135..3c760fc6 100644 --- a/.github/workflows/hacs-validation.yaml +++ b/.github/workflows/hacs-validation.yaml @@ -2,6 +2,8 @@ name: HACS Validation on: push: + paths-ignore: + - 'docs/**' schedule: - cron: "0 0 * * *" From 4f05b7682793578a71211a9152a522a5d0557ac8 Mon Sep 17 00:00:00 2001 From: Tobias Nordahl Kristensen Date: Thu, 31 Oct 2024 15:15:55 +0100 Subject: [PATCH 4/4] Ignore workflow changes in hacs-validation, too --- .github/workflows/hacs-validation.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/hacs-validation.yaml b/.github/workflows/hacs-validation.yaml index 3c760fc6..28b1c283 100644 --- a/.github/workflows/hacs-validation.yaml +++ b/.github/workflows/hacs-validation.yaml @@ -4,6 +4,7 @@ on: push: paths-ignore: - 'docs/**' + - '.github/workflows/' schedule: - cron: "0 0 * * *"