diff --git a/src/main/java/com/spotify/github/v3/checks/CheckSuite.java b/src/main/java/com/spotify/github/v3/checks/CheckSuite.java index a568d9ad..b1b8f05f 100644 --- a/src/main/java/com/spotify/github/v3/checks/CheckSuite.java +++ b/src/main/java/com/spotify/github/v3/checks/CheckSuite.java @@ -39,4 +39,6 @@ public interface CheckSuite { Integer id(); Optional app(); + + Optional headBranch(); } diff --git a/src/test/java/com/spotify/github/v3/activity/events/CheckRunEventTest.java b/src/test/java/com/spotify/github/v3/activity/events/CheckRunEventTest.java index c7c1a340..61fee8c7 100644 --- a/src/test/java/com/spotify/github/v3/activity/events/CheckRunEventTest.java +++ b/src/test/java/com/spotify/github/v3/activity/events/CheckRunEventTest.java @@ -44,6 +44,7 @@ public void testDeserialization() throws IOException { assertThat(checkRunEvent.action(), is("created")); assertThat(checkRunEvent.checkRun().name(), is("Octocoders-linter")); assertThat(checkRunEvent.repository().name(), is("Hello-World")); + assertThat(checkRunEvent.checkRun().checkSuite().get().headBranch().get(), is("changes")); } } \ No newline at end of file