|
@@ -48,9 +48,13 @@ def sanitize_str(s):
|
|
|
|
|
|
|
|
|
def main():
|
|
|
- if "YDB_SERVICE_ACCOUNT_KEY_FILE_CREDENTIALS" not in os.environ:
|
|
|
- print("Env variable YDB_SERVICE_ACCOUNT_KEY_FILE_CREDENTIALS is missing, skipping")
|
|
|
+ if "CI_YDB_SERVICE_ACCOUNT_KEY_FILE_CREDENTIALS" not in os.environ:
|
|
|
+ print("Env variable CI_YDB_SERVICE_ACCOUNT_KEY_FILE_CREDENTIALS is missing, skipping")
|
|
|
return 1
|
|
|
+
|
|
|
+ # Do not set up 'real' variable from gh workflows because it interfere with ydb tests
|
|
|
+ # So, set up it locally
|
|
|
+ os.environ["YDB_SERVICE_ACCOUNT_KEY_FILE_CREDENTIALS"] = os.environ["CI_YDB_SERVICE_ACCOUNT_KEY_FILE_CREDENTIALS"]
|
|
|
|
|
|
with ydb.Driver(
|
|
|
endpoint="grpcs://ydb.serverless.yandexcloud.net:2135",
|