diff --git a/.github/workflows/broken-links-site.yml b/.github/workflows/broken-links-site.yml index 4ed26246170c..dde0e36a4825 100644 --- a/.github/workflows/broken-links-site.yml +++ b/.github/workflows/broken-links-site.yml @@ -5,10 +5,26 @@ on: branches: - master - main + paths: + - "assets/**" + - "**.html" + - "**.js" + - "**.liquid" + - "**/*.md" + - "**.yml" + - "!*.md" pull_request: branches: - master - main + paths: + - "assets/**" + - "**.html" + - "**.js" + - "**.liquid" + - "**/*.md" + - "**.yml" + - "!*.md" workflow_dispatch: permissions: diff --git a/.github/workflows/broken-links.yml b/.github/workflows/broken-links.yml index 524de8144d02..001100a0111d 100644 --- a/.github/workflows/broken-links.yml +++ b/.github/workflows/broken-links.yml @@ -2,7 +2,29 @@ name: Check for broken links on: push: + branches: + - master + - main + paths: + - "assets/**" + - "**.html" + - "**.js" + - "**.liquid" + - "**/*.md" + - "**.yml" + - "!*.md" pull_request: + branches: + - master + - main + paths: + - "assets/**" + - "**.html" + - "**.js" + - "**.liquid" + - "**/*.md" + - "**.yml" + - "!*.md" jobs: link-checker: diff --git a/.github/workflows/deploy-docker-tag.yml b/.github/workflows/deploy-docker-tag.yml index 188dc5272b5e..d5258667b90b 100644 --- a/.github/workflows/deploy-docker-tag.yml +++ b/.github/workflows/deploy-docker-tag.yml @@ -4,6 +4,8 @@ on: push: tags: - "v*" + paths: + - "Dockerfile" jobs: build: diff --git a/.github/workflows/deploy-image.yml b/.github/workflows/deploy-image.yml index 13dd3ffc13d2..e6fa111282bd 100644 --- a/.github/workflows/deploy-image.yml +++ b/.github/workflows/deploy-image.yml @@ -2,7 +2,11 @@ name: Docker Image CI on: push: - branches: [master] + branches: + - master + - main + paths: + - "Dockerfile" jobs: build: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 908e32e5047a..5aa5c971f340 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -5,10 +5,32 @@ on: branches: - master - main + paths: + - "assets/**" + - "**.css" + - "**.html" + - "**.js" + - "**.json" + - "**.liquid" + - "**/*.md" + - "**.scss" + - "**.yml" + - "!*.md" pull_request: branches: - master - main + paths: + - "assets/**" + - "**.css" + - "**.html" + - "**.js" + - "**.json" + - "**.liquid" + - "**/*.md" + - "**.scss" + - "**.yml" + - "!*.md" workflow_dispatch: permissions: