mirror of
https://github.com/ditkrg/todo-to-issue-action.git
synced 2026-01-22 22:06:43 +00:00
Display github client information
This commit is contained in:
parent
bbb0909595
commit
dd21bd0164
5
main.py
5
main.py
@ -62,6 +62,10 @@ class GitHubClient(object):
|
|||||||
# Retrieve the existing repo issues now so we can easily check them later.
|
# Retrieve the existing repo issues now so we can easily check them later.
|
||||||
self._get_existing_issues()
|
self._get_existing_issues()
|
||||||
|
|
||||||
|
def __repr__(self):
|
||||||
|
formatted_commits = json.dumps(self.commits, indent=2)
|
||||||
|
return f"GitHubClient(repo={self.repo}, before={self.before}, sha={self.sha}, commits={formatted_commits})"
|
||||||
|
|
||||||
def get_timestamp(self, commit):
|
def get_timestamp(self, commit):
|
||||||
return commit.get('timestamp')
|
return commit.get('timestamp')
|
||||||
|
|
||||||
@ -618,6 +622,7 @@ class TodoParser(object):
|
|||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
# Create a basic client for communicating with GitHub, automatically initialised with environment variables.
|
# Create a basic client for communicating with GitHub, automatically initialised with environment variables.
|
||||||
client = GitHubClient()
|
client = GitHubClient()
|
||||||
|
print(f"Instantiated {client}")
|
||||||
if len(client.commits) != 0:
|
if len(client.commits) != 0:
|
||||||
# Get the diff from the last pushed commit.
|
# Get the diff from the last pushed commit.
|
||||||
last_diff = StringIO(client.get_last_diff())
|
last_diff = StringIO(client.get_last_diff())
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user