From 09fe055748baceba8b74be57d4540282ec71b8c2 Mon Sep 17 00:00:00 2001 From: Grigorii Safronov Date: Mon, 4 Mar 2024 18:36:33 +0000 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D1=82=D1=8C=20's?= =?UTF-8?q?cripts/get=5Fgh=5Flatest.py'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/get_gh_latest.py | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100755 scripts/get_gh_latest.py diff --git a/scripts/get_gh_latest.py b/scripts/get_gh_latest.py deleted file mode 100755 index 3f2ca16d..00000000 --- a/scripts/get_gh_latest.py +++ /dev/null @@ -1,29 +0,0 @@ -import requests - -def get_latest_issue_pr_numbers(owner, repo): - # Define the GitHub API URL for issues and pull requests - issues_url = f"https://api.github.com/repos/{owner}/{repo}/issues" - prs_url = f"https://api.github.com/repos/{owner}/{repo}/pulls" - - # Fetch the most recent issue and pull request - latest_issue_response = requests.get(issues_url, params={'state': 'all', 'per_page': 1}) - latest_pr_response = requests.get(prs_url, params={'state': 'all', 'per_page': 1}) - - # Check for successful responses - if latest_issue_response.status_code == 200 and latest_pr_response.status_code == 200: - latest_issue = latest_issue_response.json() - latest_pr = latest_pr_response.json() - - # Extract issue and pull request numbers from URLs - issue_number = int(latest_issue[0]['number']) if latest_issue else 0 - pr_number = int(latest_pr[0]['number']) if latest_pr else 0 - - return max(issue_number, pr_number) - else: - print("Failed to fetch data from GitHub API") - -# Example usage -lm = get_latest_issue_pr_numbers('rqlite', 'rqlite') - -print("Most recent index: %d, next index will be: %d" % (lm, lm+1)) -