From e54d0a4e4ab7588cae9b7ac3f83d246a386aec51 Mon Sep 17 00:00:00 2001 From: Kevin Kroner Date: Wed, 8 Oct 2025 10:51:49 -0400 Subject: [PATCH 1/4] Add DYNAMIC event type to GHEvent Added DYNAMIC event type for handling dynamic events. This fixes #2150 --- src/main/java/org/kohsuke/github/GHEvent.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/kohsuke/github/GHEvent.java b/src/main/java/org/kohsuke/github/GHEvent.java index d3619c06a0..799eb8b221 100644 --- a/src/main/java/org/kohsuke/github/GHEvent.java +++ b/src/main/java/org/kohsuke/github/GHEvent.java @@ -57,6 +57,9 @@ public enum GHEvent { /** The download. */ DOWNLOAD, + /** Dynamic events like Dependabot auto-trigger/run */ + DYNAMIC, + /** The follow. */ FOLLOW, From 6a029ca4b7e63d44815c10b37ed4add9e87c8c1e Mon Sep 17 00:00:00 2001 From: k123168 Date: Wed, 8 Oct 2025 13:28:01 -0400 Subject: [PATCH 2/4] Attempt to fix linting error. --- src/main/java/org/kohsuke/github/GHEvent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/kohsuke/github/GHEvent.java b/src/main/java/org/kohsuke/github/GHEvent.java index 799eb8b221..36cef32cb2 100644 --- a/src/main/java/org/kohsuke/github/GHEvent.java +++ b/src/main/java/org/kohsuke/github/GHEvent.java @@ -57,7 +57,7 @@ public enum GHEvent { /** The download. */ DOWNLOAD, - /** Dynamic events like Dependabot auto-trigger/run */ + /** Dynamic events like Dependabot autotriggered. */ DYNAMIC, /** The follow. */ From b32e26ffdd4d333f57c913f38c80425fb5663192 Mon Sep 17 00:00:00 2001 From: k123168 Date: Wed, 8 Oct 2025 13:34:55 -0400 Subject: [PATCH 3/4] Attempt to fix linting error. --- src/main/java/org/kohsuke/github/GHEvent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/kohsuke/github/GHEvent.java b/src/main/java/org/kohsuke/github/GHEvent.java index 36cef32cb2..b83aa820b9 100644 --- a/src/main/java/org/kohsuke/github/GHEvent.java +++ b/src/main/java/org/kohsuke/github/GHEvent.java @@ -57,7 +57,7 @@ public enum GHEvent { /** The download. */ DOWNLOAD, - /** Dynamic events like Dependabot autotriggered. */ + /** The dynamic events like Dependabot autorun. */ DYNAMIC, /** The follow. */ From 0202dc00eb8063b55e8e15d4448dea41967b3f6d Mon Sep 17 00:00:00 2001 From: k123168 Date: Wed, 8 Oct 2025 13:50:33 -0400 Subject: [PATCH 4/4] Fix test now that new value is added --- src/test/java/org/kohsuke/github/EnumTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/java/org/kohsuke/github/EnumTest.java b/src/test/java/org/kohsuke/github/EnumTest.java index 5a2df1ef82..e8d600bd0d 100644 --- a/src/test/java/org/kohsuke/github/EnumTest.java +++ b/src/test/java/org/kohsuke/github/EnumTest.java @@ -41,7 +41,7 @@ public void touchEnums() { assertThat(GHDirection.values().length, equalTo(2)); - assertThat(GHEvent.values().length, equalTo(65)); + assertThat(GHEvent.values().length, equalTo(66)); assertThat(GHEvent.ALL.symbol(), equalTo("*")); assertThat(GHEvent.PULL_REQUEST.symbol(), equalTo(GHEvent.PULL_REQUEST.toString().toLowerCase()));