From 2c5d9b37eb98e9dcb047591706be2334adf3797a Mon Sep 17 00:00:00 2001
From: Andre Anjos <andre.dos.anjos@gmail.com>
Date: Tue, 11 Jan 2022 14:14:28 +0100
Subject: [PATCH] [release] Fix missing path for configuration to support
 python-gitlab-3.x

---
 bob/devtools/release.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/bob/devtools/release.py b/bob/devtools/release.py
index 46b1784d..6a6eea7f 100644
--- a/bob/devtools/release.py
+++ b/bob/devtools/release.py
@@ -67,7 +67,9 @@ def get_gitlab_instance():
     cfgs = ["~/.python-gitlab.cfg", "/etc/python-gitlab.cfg"]
     cfgs = [os.path.expanduser(k) for k in cfgs]
     if any([os.path.exists(k) for k in cfgs]):
-        gl = gitlab.Gitlab.from_config("idiap", cfgs)
+        gl = gitlab.Gitlab.from_config(
+            "idiap", [k for k in cfgs if os.path.exists(k)]
+        )
     else:  # ask the user for a token or use one from the current runner
         server = "https://gitlab.idiap.ch"
         token = os.environ.get("CI_JOB_TOKEN")
-- 
GitLab