Skip to content

Expand supported event types#349

Merged
ncalteen merged 2 commits intomainfrom
ncalteen/events
Sep 11, 2025
Merged

Expand supported event types#349
ncalteen merged 2 commits intomainfrom
ncalteen/events

Conversation

@ncalteen
Copy link
Copy Markdown
Collaborator

@ncalteen ncalteen commented Sep 9, 2025

This pull request updates the logic for detecting issue and pull request events in the action, removes a redundant error check, and bumps the version number. The main improvement is a more robust and simplified approach to determining event types, which also results in test updates.

Fixes #345

@ncalteen ncalteen self-assigned this Sep 9, 2025
Copilot AI review requested due to automatic review settings September 9, 2025 18:46
@ncalteen ncalteen requested a review from a team as a code owner September 9, 2025 18:46
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request refactors the event type detection logic to use payload properties instead of event names, removes a redundant validation check, and bumps the version to 3.1.0. The changes make the action more robust by checking for the presence of issue or pull request objects in the payload rather than relying solely on event names.

  • Simplified event detection by checking payload properties instead of event names
  • Removed redundant validation that checked for neither issue nor PR being present
  • Updated test to reflect the new logic and removed the corresponding test case

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
src/main.ts Refactored event detection logic and removed redundant validation
package.json Version bump from 3.0.0 to 3.1.0
tests/main.test.ts Updated test setup and removed test for deleted validation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@ncalteen ncalteen merged commit f44c11e into main Sep 11, 2025
19 checks passed
@ncalteen ncalteen deleted the ncalteen/events branch September 11, 2025 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Question: is pull_request_target supported?

3 participants