Skip to content
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

Release process improvements #988

Merged
merged 1 commit into from
May 10, 2024
Merged

Conversation

nagyesta
Copy link
Owner

Issue: N/A

Description

  • Adds Licensee for dependency license verification
  • Adds CycloneDX to generate SBOMs
  • Includes LICENSE, SBOM and license verification report into the jars
  • Updates dependency verification metadata
  • Adds Nexus Publish plugin to automate publish process
  • Updates relevant workflows

Entry point

Checklists

  • I have rebased my branch
  • My commit message is meaningful
  • The commit messages use semantic versioning: {major}, {minor} or {patch}
  • The changes are focusing on the issue at hand
  • I have maintained or increased test coverage

Notes

- Adds Licensee for dependency license verification
- Adds CycloneDX to generate SBOMs
- Includes LICENSE, SBOM and license verification report into the jars
- Updates dependency verification metadata
- Adds Nexus Publish plugin to automate publish process
- Updates relevant workflows

{patch}

Signed-off-by: Esta Nagy <[email protected]>
@nagyesta nagyesta added the enhancement New feature or request label May 10, 2024
@nagyesta nagyesta self-assigned this May 10, 2024
Copy link

codecov bot commented May 10, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.96%. Comparing base (2e857c2) to head (960a716).

Additional details and impacted files
@@            Coverage Diff            @@
##               main     #988   +/-   ##
=========================================
  Coverage     98.96%   98.96%           
  Complexity     2017     2017           
=========================================
  Files           239      239           
  Lines          4926     4926           
  Branches        192      192           
=========================================
  Hits           4875     4875           
  Misses           38       38           
  Partials         13       13           
Flag Coverage Δ
app 99.36% <ø> (ø)
client 94.09% <ø> (ø)
testcontainers 97.81% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@nagyesta nagyesta merged commit b864226 into main May 10, 2024
13 checks passed
@nagyesta nagyesta deleted the feature/release-process-improvements branch May 10, 2024 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant