Skip to content

Feature/cid 3582 process workflow run events#86

Merged
henriq-amaral-leanix merged 6 commits intomainfrom
feature/cid-3582-process-workflow-run-events
Mar 14, 2025
Merged

Feature/cid 3582 process workflow run events#86
henriq-amaral-leanix merged 6 commits intomainfrom
feature/cid-3582-process-workflow-run-events

Conversation

@henriq-amaral-leanix
Copy link
Contributor

@henriq-amaral-leanix henriq-amaral-leanix commented Mar 11, 2025

🛠 Changes made

Add support to workflow webhook events, where the agent check if the event is a sbom generation

✨ Type of change

Please delete the options that are not relevant.

  • New feature (non-breaking change which adds functionality)

🧪 How Has This Been Tested?

  • Added new tests

🏎 Checklist:

  • My code follows the style guidelines
  • I have performed a self-review of my own code
  • My commit message clearly reflects the changes made
  • Assigned the appropriate labels (version, PR type, etc.)

@henriq-amaral-leanix henriq-amaral-leanix added the enhancement New feature or request label Mar 11, 2025
@henriq-amaral-leanix henriq-amaral-leanix self-assigned this Mar 11, 2025
@henriq-amaral-leanix henriq-amaral-leanix requested a review from a team as a code owner March 11, 2025 12:22
@github-actions
Copy link

github-actions bot commented Mar 11, 2025

LeanIX GitHub Agent Code Coverage

File Coverage [83.8%] 🍏
GitHubClient.kt 100% 🍏
Constants.kt 100% 🍏
SbomConfig.kt 93.5% 🍏
WebhookEventService.kt 92.94% 🍏
ArtifactsDto.kt 83.33% 🍏
WorkflowRunService.kt 79.83% 🍏
WorkflowRunEventDto.kt 78.4% 🍏
GitHubAuthenticationService.kt 74.85% 🍏
SbomEventDTO.kt 69.23% 🍏
Total Project Coverage 72.69% 🍏

@henriq-amaral-leanix henriq-amaral-leanix merged commit d8d57e8 into main Mar 14, 2025
4 checks passed
@henriq-amaral-leanix henriq-amaral-leanix temporarily deployed to ghcr:leanix-github-agent March 14, 2025 12:58 — with GitHub Actions Inactive
@henriq-amaral-leanix henriq-amaral-leanix deleted the feature/cid-3582-process-workflow-run-events branch March 14, 2025 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

2 participants