diff --git a/actions/__init__.py b/actions/__init__.py index 39178dd..6423c41 100644 --- a/actions/__init__.py +++ b/actions/__init__.py @@ -28,4 +28,4 @@ # ├── test_summarize_pr.py # └── ... -__version__ = "0.3.16" +__version__ = "0.3.18" diff --git a/actions/summarize_release.py b/actions/summarize_release.py index 650a58b..fd87daa 100644 --- a/actions/summarize_release.py +++ b/actions/summarize_release.py @@ -53,8 +53,7 @@ def get_prs_between_tags(event, previous_tag: str, latest_tag: str) -> list: time.sleep(1) # Rate limit: space out GitHub REST API requests pr_url = f"{GITHUB_API_URL}/repos/{event.repository}/pulls/{pr_number}" pr_response = event.get(pr_url) - if pr_response.status_code == 200: - pr_data = pr_response.json() + if pr_response.status_code == 200 and (pr_data := pr_response.json()).get("merged_at"): prs.append( { "number": pr_data["number"],