Skip to content

Conversation

@Schmarvinius
Copy link
Collaborator

@Schmarvinius Schmarvinius commented Jan 22, 2026

Update CI Workflow Trigger and Black Duck Scan Configuration

Changes

This pull request updates the CI workflow trigger and enhances the Black Duck security scan configuration.

Changes

  • .github/workflows/ci.yml: Modified the dry run condition to trigger on pull_request_target events instead of pull_request events. This change ensures proper handling of pull requests from forked repositories with appropriate access to secrets.

  • .pipeline/config.yml: Added a build descriptor exclusion list for Black Duck scanning to exclude sample project POMs (samples/bookshop/pom.xml and samples/bookshop/srv/pom.xml). This prevents unnecessary scanning of example code and focuses security analysis on the core library components.

  • 🔄 Regenerate and Update Summary

@Schmarvinius Schmarvinius marked this pull request as ready for review January 22, 2026 15:48
Copy link
Contributor

@hyperspace-insights hyperspace-insights bot left a comment

Choose a reason for hiding this comment

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

Summary

The pull request makes two reasonable configuration changes: (1) correctly fixes a logic error in the CI workflow where the dry-run condition now properly matches the pull_request_target event that actually triggers the workflow, and (2) excludes sample bookshop POMs from Black Duck scanning in the pipeline configuration. The changes appear technically sound.

PR Bot Information

Version: 1.17.30 | 📖 Documentation | 🚨 Create Incident | 💬 Feedback

  • Event Trigger: pull_request.opened
  • LLM: anthropic--claude-4.5-sonnet
  • Correlation ID: c9227e20-f7a9-11f0-828a-366a150053d9

@Schmarvinius Schmarvinius merged commit afc7e85 into main Jan 22, 2026
2 of 4 checks passed
@Schmarvinius Schmarvinius deleted the bugfix/pipeline branch January 22, 2026 19:03
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.

2 participants