From 9c30fbed485d901b996d858b8a3dfa4a7a1ec91b Mon Sep 17 00:00:00 2001 From: Edward Thomson Date: Tue, 3 Dec 2019 18:09:03 +1100 Subject: ci: only push docs from the libgit2/libgit2 repo Users may fork libgit2 and run libgit2's CI on that, which is delightful! However, if they do, we'll fail the documentation publish phase, which is correct (because we don't allow them to publish _their_ version of the docs) but regrettable (since it should not fail). Only run the documentation publish phase when we merge branches into the libgit2/libgit2 repo. --- azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 75e4ef7c3..5ee741ce0 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -174,4 +174,4 @@ jobs: echo 'password $(GITHUB_PAT)' >> ~/.netrc git push origin gh-pages displayName: 'Publish Documentation' - condition: eq(variables['Build.Reason'], 'IndividualCI') + condition: and(eq(variables['Build.Repository.Name'], 'libgit2/libgit2'), eq(variables['Build.Reason'], 'IndividualCI')) -- cgit v1.2.1