From 0eede17aabb9d97b83ca6bb3b83709c146f04bb6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 17:17:05 +0000 Subject: [PATCH 1/3] chore(deps): bump docker/build-push-action in the dependencies group Bumps the dependencies group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action). Updates `docker/build-push-action` from 6.0.0 to 6.1.0 - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/c382f710d39a5bb4e430307530a720f50c2d3318...31159d49c0d4756269a0940a750801a1ea5d7003) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bae7904..2af712d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -63,7 +63,7 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: Push Docker Image if: ${{ success() }} - uses: docker/build-push-action@c382f710d39a5bb4e430307530a720f50c2d3318 + uses: docker/build-push-action@31159d49c0d4756269a0940a750801a1ea5d7003 with: context: . file: ./Dockerfile From 5cf5de88cc65def6c2d3bec2114fdf43faadca09 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 18:00:11 +0000 Subject: [PATCH 2/3] chore(deps): bump types-requests from 2.32.0.20240602 to 2.32.0.20240622 Bumps [types-requests](https://github.com/python/typeshed) from 2.32.0.20240602 to 2.32.0.20240622. - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-requests dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-test.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-test.txt b/requirements-test.txt index b5e6247..469c6ad 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -6,4 +6,4 @@ pylint==3.2.3 pytest==8.2.2 pytest-cov==5.0.0 types-pytz==2024.1.0.20240417 -types-requests==2.32.0.20240602 +types-requests==2.32.0.20240622 From 1affdcf9af77502fec6a6136e04015bc6586bb66 Mon Sep 17 00:00:00 2001 From: Zack Koppert Date: Mon, 24 Jun 2024 13:55:22 -0700 Subject: [PATCH 3/3] fix: catch error that occurs when ghost usre creates an event. Signed-off-by: Zack Koppert --- time_to_ready_for_review.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/time_to_ready_for_review.py b/time_to_ready_for_review.py index 8c744b1..f95ffc3 100644 --- a/time_to_ready_for_review.py +++ b/time_to_ready_for_review.py @@ -37,8 +37,14 @@ def get_time_to_ready_for_review( return None events = issue.issue.events(number=50) - for event in events: - if event.event == "ready_for_review": - return event.created_at + try: + for event in events: + if event.event == "ready_for_review": + return event.created_at + except TypeError as e: + print( + f"An error occurred processing review events. Perhaps issue contains a ghost user. {e}" + ) + return None return None