From f5c4f7b6f3b10fafd5613a7bec469235443dec24 Mon Sep 17 00:00:00 2001 From: Hassan Abouelela Date: Sun, 29 May 2022 23:48:31 +0400 Subject: Pass Branch Name To Docs In CI Signed-off-by: Hassan Abouelela --- docs/conf.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'docs/conf.py') diff --git a/docs/conf.py b/docs/conf.py index e4293486..aa9580fe 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -208,11 +208,14 @@ smv_latest_version = "main" smv_branch_whitelist = "main" if os.getenv("BUILD_DOCS_FOR_HEAD", "False").lower() == "true": - try: - branch = git.Repo(PROJECT_ROOT).active_branch.name + if not (branch := os.getenv("BRANCH_NAME")): + try: + branch = git.Repo(PROJECT_ROOT).active_branch.name + except git.InvalidGitRepositoryError: + pass + + if branch: logger.info(f"Adding branch {branch} to build whitelist.") smv_branch_whitelist = f"main|{branch}" - except git.InvalidGitRepositoryError: - pass smv_tag_whitelist = r"v(?!([0-6]\.)|(7\.[0-1]\.0))" # Don't include any versions prior to v7.1.1 -- cgit v1.2.3