Skip to content

Commit 9c30fbe

Browse files
committed
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.
1 parent 36bfc27 commit 9c30fbe

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

azure-pipelines.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,4 +174,4 @@ jobs:
174174
echo 'password $(GITHUB_PAT)' >> ~/.netrc
175175
git push origin gh-pages
176176
displayName: 'Publish Documentation'
177-
condition: eq(variables['Build.Reason'], 'IndividualCI')
177+
condition: and(eq(variables['Build.Repository.Name'], 'libgit2/libgit2'), eq(variables['Build.Reason'], 'IndividualCI'))

0 commit comments

Comments
 (0)