Skip to content

[JENKINS-47938] Add Support for More Github Events #637

@jenkins-infra-bot

Description

@jenkins-infra-bot

The github-plugin currently supports PUSH events from Github only:

/**
* @return set with only push event
*/
@Override
protected Set<GHEvent> events() {
return immutableEnumSet(PUSH);
}

We'd like to be able to take action based on other events such as a release/tag being cut (X-GitHub-Event: create). We poked around a bit and see that there is an open PR to support additional events (#54 Are there any plans to address the outstanding issues in the PR or add this feature, in general?


Originally reported by ryanfrantz, imported from: Add Support for More Github Events
  • assignee: lanwen
  • status: Open
  • priority: Minor
  • component(s): github-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 2025-12-08
Raw content of original issue

The github-plugin currently supports PUSH events from Github only:

/**
* @return set with only push event
*/
@Override
protected Set<GHEvent> events() {
return immutableEnumSet(PUSH);
}

We'd like to be able to take action based on other events such as a release/tag being cut (X-GitHub-Event: create). We poked around a bit and see that there is an open PR to support additional events (#54 Are there any plans to address the outstanding issues in the PR or add this feature, in general?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions