Skip to content

Conversation

@dasormeter
Copy link
Contributor

@dasormeter dasormeter commented Dec 19, 2025

  • Automatically runs blackduck scan when go dependencies change
  • Generates notices file and commit it as part of the PR when dependencies change - call it NOTICES rather than NOTICE.txt
  • Remove the schedule that ran on main previously

Pull request overview

This PR automates the generation and committing of a NOTICES file when Go dependencies change. The workflow now triggers on changes to go.mod/go.sum files, enables notices report generation in the Blackduck scan, and automatically commits the generated notices file back to the repository.

Key changes:

  • Modified the Blackduck workflow trigger from branch-based to path-based (go.mod/go.sum)
  • Enabled notices report generation in the Blackduck scan action
  • Added automated commit workflow to push the generated NOTICES file

@dasormeter dasormeter requested a review from Copilot December 19, 2025 21:22

This comment was marked as outdated.

@dasormeter dasormeter force-pushed the enable-notices-generation branch 3 times, most recently from 796c293 to 8c999b3 Compare January 7, 2026 01:32
@dasormeter dasormeter marked this pull request as ready for review January 7, 2026 01:52
@dasormeter dasormeter changed the title enable notices generation from blackduck scan enable notices generation from blackduck scan (when go dependencies change) Jan 7, 2026
@dasormeter dasormeter force-pushed the enable-notices-generation branch from ea4aa6f to c35bfc6 Compare January 7, 2026 13:49
@dasormeter dasormeter force-pushed the enable-notices-generation branch 2 times, most recently from f0b2e83 to b00c23e Compare January 7, 2026 20:31
@githubuser-da
Copy link
Collaborator

The NOTICES file has been updated on this PR due to a change in
your library dependencies.

The workflow run ID is 20796011281.

@digital-asset digital-asset deleted a comment from githubuser-da Jan 7, 2026
@dasormeter dasormeter force-pushed the enable-notices-generation branch from bd66729 to dda3878 Compare January 7, 2026 20:52
@githubuser-da
Copy link
Collaborator

The NOTICES file has been updated on this PR due to a change in
your library dependencies.

The workflow run ID is 20796154206.

@githubuser-da
Copy link
Collaborator

The NOTICES file has been updated on this PR due to a change in
your library dependencies.

The workflow run ID is 20796221779.

Copy link
Contributor

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

Copilot reviewed 6 out of 7 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

dasormeter and others added 2 commits January 7, 2026 16:10
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@githubuser-da
Copy link
Collaborator

The NOTICES file has been updated on this PR due to a change in
your library dependencies.

The workflow run ID is 20796634724.

@githubuser-da
Copy link
Collaborator

The NOTICES file has been updated on this PR due to a change in
your library dependencies.

The workflow run ID is 20796836778.

@dasormeter dasormeter merged commit 9ed7600 into main Jan 7, 2026
6 checks passed
@dasormeter dasormeter deleted the enable-notices-generation branch January 7, 2026 21:28
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.

4 participants