Skip to content

[FIX] Workflow to update sbom only if different than the latest one #4641

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 16, 2025

Conversation

jesmrec
Copy link
Collaborator

@jesmrec jesmrec commented Jul 15, 2025

What does it do?:

  • Creates the SBOM file over the feature branch code
  • Compares with the latest commit SBOM, after normalizing both versions
    • If there are no differences, end
    • If there are differences, commit
  • If the commit is sent, new job triggered and skipped because the latest commit's message matches SBOM updated
  • Commit will be created whenever changes in the newly generated sbom happen.

Related Issues

App:

  • Add changelog files for the fixed issues in folder changelog/unreleased. More info here
  • Add feature to Release Notes in ReleaseNotesViewModel.kt creating a new ReleaseNote() with String resources (if required)

QA

@jesmrec jesmrec force-pushed the fix/sbom_in_feature_branch branch 3 times, most recently from 43beb11 to d43e616 Compare July 15, 2025 13:23
@jesmrec jesmrec marked this pull request as ready for review July 15, 2025 15:16
@jesmrec jesmrec force-pushed the fix/sbom_in_feature_branch branch 3 times, most recently from ca7ed3c to dd92b24 Compare July 15, 2025 16:18
@jesmrec jesmrec self-assigned this Jul 15, 2025
@jesmrec jesmrec force-pushed the fix/sbom_in_feature_branch branch from f425b4e to 40d51b0 Compare July 16, 2025 13:13
@jesmrec jesmrec requested a review from joragua July 16, 2025 13:14
@jesmrec jesmrec force-pushed the fix/sbom_in_feature_branch branch from 40d51b0 to 3b112a8 Compare July 16, 2025 13:15
Copy link
Collaborator

@joragua joragua left a comment

Choose a reason for hiding this comment

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

LGTM! 👍🏻 Good job @jesmrec

@jesmrec jesmrec merged commit 0e3acd8 into master Jul 16, 2025
10 checks passed
@jesmrec jesmrec deleted the fix/sbom_in_feature_branch branch July 16, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants