From c3ba6f962bca990ae1bdad87000513ad2da05e3c Mon Sep 17 00:00:00 2001 From: Dimitris Sotirakis Date: Thu, 28 Apr 2022 17:41:46 +0300 Subject: [PATCH] CI: Run docs pipeline only upon changes to root markdown files (#48433) * Run docs pipeline only upon changes to root markdown files * Include latest/json --- .drone.yml | 12 +++++++++++- scripts/drone/pipelines/docs.star | 2 ++ scripts/drone/pipelines/pr.star | 2 ++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index c69b7ca4276..040fe7132c7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -55,7 +55,9 @@ trigger: - pull_request paths: exclude: + - '*.md' - docs/** + - latest.json type: docker volumes: - host: @@ -141,7 +143,9 @@ trigger: - pull_request paths: exclude: + - '*.md' - docs/** + - latest.json type: docker volumes: - host: @@ -376,7 +380,9 @@ trigger: - pull_request paths: exclude: + - '*.md' - docs/** + - latest.json type: docker volumes: - host: @@ -458,7 +464,9 @@ trigger: - pull_request paths: exclude: + - '*.md' - docs/** + - latest.json type: docker volumes: - host: @@ -551,8 +559,10 @@ trigger: - pull_request paths: include: + - '*.md' - docs/** - packages/** + - latest.json type: docker volumes: - host: @@ -4604,6 +4614,6 @@ kind: secret name: gcp_upload_artifacts_key --- kind: signature -hmac: 045df48997fde9ae05050441a3635a97a8be4db7b8b0c748c367cee0fc3d2373 +hmac: 6be0c058bd66d0282afe37bd5af923f345ca71ec0fd874514ae08f759e23adfd ... diff --git a/scripts/drone/pipelines/docs.star b/scripts/drone/pipelines/docs.star index ababa390740..d24573dcfe2 100644 --- a/scripts/drone/pipelines/docs.star +++ b/scripts/drone/pipelines/docs.star @@ -66,8 +66,10 @@ def trigger_docs(): ], 'paths': { 'include': [ + '*.md', 'docs/**', 'packages/**', + 'latest.json', ], }, } diff --git a/scripts/drone/pipelines/pr.star b/scripts/drone/pipelines/pr.star index c2ed7f3f500..3ee64bb8df4 100644 --- a/scripts/drone/pipelines/pr.star +++ b/scripts/drone/pipelines/pr.star @@ -62,7 +62,9 @@ trigger = { ], 'paths': { 'exclude': [ + '*.md', 'docs/**', + 'latest.json', ], }, }