From ab023b5cda192b14fee10a635802f41420881be9 Mon Sep 17 00:00:00 2001 From: jboursier-mwb Date: Tue, 18 Feb 2025 11:42:30 +0100 Subject: [PATCH 1/2] Support Swift in CodeQL template Signed-off-by: jboursier-mwb --- src/ghas_cli/utils/repositories.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ghas_cli/utils/repositories.py b/src/ghas_cli/utils/repositories.py index 1856f1f..b37b711 100644 --- a/src/ghas_cli/utils/repositories.py +++ b/src/ghas_cli/utils/repositories.py @@ -389,7 +389,7 @@ def get_languages( ) -> List: """Get the main language for a repository""" - codeql_languages = ["cpp", "csharp", "go", "java", "javascript", "python", "ruby"] + codeql_languages = ["cpp", "csharp", "go", "java", "javascript", "python", "ruby", "swift"] codeql_aliased_languages = { "typescript": "javascript", "kotlin": "java", From 0dc09b22f86078b0fa43ffbe205bde8c8579af66 Mon Sep 17 00:00:00 2001 From: jboursier Date: Mon, 5 May 2025 15:01:37 +0200 Subject: [PATCH 2/2] Make Ruff happy Signed-off-by: jboursier --- src/ghas_cli/utils/actions.py | 1 + src/ghas_cli/utils/dependabot.py | 5 +++-- src/ghas_cli/utils/issues.py | 4 +++- src/ghas_cli/utils/network.py | 7 ++++--- src/ghas_cli/utils/roles.py | 2 ++ src/ghas_cli/utils/secrets.py | 1 + src/ghas_cli/utils/teams.py | 2 ++ src/ghas_cli/utils/vulns.py | 1 + 8 files changed, 17 insertions(+), 6 deletions(-) diff --git a/src/ghas_cli/utils/actions.py b/src/ghas_cli/utils/actions.py index af1fe79..805716a 100644 --- a/src/ghas_cli/utils/actions.py +++ b/src/ghas_cli/utils/actions.py @@ -2,6 +2,7 @@ #!/usr/bin/env python3 import requests + from . import network diff --git a/src/ghas_cli/utils/dependabot.py b/src/ghas_cli/utils/dependabot.py index 03b6a8e..4ee62ec 100644 --- a/src/ghas_cli/utils/dependabot.py +++ b/src/ghas_cli/utils/dependabot.py @@ -1,10 +1,11 @@ # -*- coding: utf-8 -*- #!/usr/bin/env python3 -from typing import List -import requests import json import logging +from typing import List + +import requests from . import network diff --git a/src/ghas_cli/utils/issues.py b/src/ghas_cli/utils/issues.py index b62b769..fe4e1fc 100644 --- a/src/ghas_cli/utils/issues.py +++ b/src/ghas_cli/utils/issues.py @@ -1,10 +1,12 @@ # -*- coding: utf-8 -*- #!/usr/bin/env python3 +import time from typing import List + import requests + from . import network -import time def create( diff --git a/src/ghas_cli/utils/network.py b/src/ghas_cli/utils/network.py index f6ac06c..06e726a 100644 --- a/src/ghas_cli/utils/network.py +++ b/src/ghas_cli/utils/network.py @@ -1,11 +1,12 @@ # -*- coding: utf-8 -*- #!/usr/bin/env python3 -from typing import Any, Dict -from datetime import datetime +import logging import time +from datetime import datetime +from typing import Any, Dict + import requests -import logging # If the rate-limit is reached, sleep X seconds SLEEP_1_MINUTE = 60 diff --git a/src/ghas_cli/utils/roles.py b/src/ghas_cli/utils/roles.py index c450f87..d981039 100644 --- a/src/ghas_cli/utils/roles.py +++ b/src/ghas_cli/utils/roles.py @@ -2,7 +2,9 @@ #!/usr/bin/env python3 from typing import List + import requests + from . import network diff --git a/src/ghas_cli/utils/secrets.py b/src/ghas_cli/utils/secrets.py index 87db2e3..6382aeb 100644 --- a/src/ghas_cli/utils/secrets.py +++ b/src/ghas_cli/utils/secrets.py @@ -2,6 +2,7 @@ #!/usr/bin/env python3 from typing import List + import requests from . import network diff --git a/src/ghas_cli/utils/teams.py b/src/ghas_cli/utils/teams.py index 2a2f58b..5f8c855 100644 --- a/src/ghas_cli/utils/teams.py +++ b/src/ghas_cli/utils/teams.py @@ -2,7 +2,9 @@ #!/usr/bin/env python3 from typing import List + import requests + from . import network, repositories diff --git a/src/ghas_cli/utils/vulns.py b/src/ghas_cli/utils/vulns.py index b43a168..f8b4351 100644 --- a/src/ghas_cli/utils/vulns.py +++ b/src/ghas_cli/utils/vulns.py @@ -2,6 +2,7 @@ #!/usr/bin/env python3 from typing import Dict, List + import requests from . import network