Compare commits
3 Commits
3f82a92b02
...
5b3d57a3fb
Author | SHA1 | Date | |
---|---|---|---|
5b3d57a3fb | |||
d0fbf49b0e | |||
3c0ac90661 |
@@ -109,6 +109,8 @@ class Gitea:
|
||||
path = f"/repos/{owner}/{repository}/issues"
|
||||
params = {"state": "open"}
|
||||
self.logger.debug(f">> Path used to get issues: {path}")
|
||||
self.logger.debug(f">> Owner: {owner}")
|
||||
self.logger.debug(f">> Repository: {repository}")
|
||||
|
||||
result = self.requests_get(path, params)
|
||||
self.logger.debug(">> Gitea response: %s", result)
|
||||
@@ -122,6 +124,8 @@ class Gitea:
|
||||
path = f"/repos/{owner}/{repository}/pulls"
|
||||
params = {"state": "open"}
|
||||
self.logger.debug(f">> Path used to get pull requests: {path}")
|
||||
self.logger.debug(f">> Owner: {owner}")
|
||||
self.logger.debug(f">> Repository: {repository}")
|
||||
|
||||
result = self.requests_get(path, params)
|
||||
self.logger.debug(">> Gitea response: %s", result)
|
||||
|
@@ -42,11 +42,14 @@ def main():
|
||||
format="%(asctime)s - %(levelname)s - %(message)s",
|
||||
)
|
||||
logger = logging.getLogger(__name__)
|
||||
logger.info(f">> Stating process-repository script ...")
|
||||
|
||||
# --- Setup Gitea API ---
|
||||
logger.info(f">> Connecting to Gitea ...")
|
||||
gitea = Gitea(instance_url, token, log_level)
|
||||
|
||||
# --- Fetch issues ---
|
||||
logger.info(f">> Fetching issues ...")
|
||||
issues = gitea.get_issues(owner=owner, repository=repository)
|
||||
|
||||
# --- Process issues ---
|
||||
@@ -61,7 +64,7 @@ def main():
|
||||
issue["created_at"].replace("Z", "+00:00")
|
||||
)
|
||||
issue_older_than_date = datetime.now(timezone.utc) - timedelta(
|
||||
days=issue_stale_days
|
||||
days=int(issue_stale_days)
|
||||
)
|
||||
issue_current_labels = {label["name"] for label in issue.get("labels", [])}
|
||||
issue_update_labels = list(issue_current_labels)
|
||||
@@ -130,7 +133,7 @@ def main():
|
||||
pull_request["created_at"].replace("Z", "+00:00")
|
||||
)
|
||||
pull_request_older_than_date = datetime.now(timezone.utc) - timedelta(
|
||||
days=pull_request_stale_days
|
||||
days=int(pull_request_stale_days)
|
||||
)
|
||||
pull_request_current_labels = {
|
||||
label["name"] for label in pull_request.get("labels", [])
|
||||
|
Reference in New Issue
Block a user