bitwarden / sdk

Bitwarden Secrets Manager SDK
Other
265 stars 49 forks source link

BRE-330 - Update Rust crate workflows #1057

Closed vgrassia closed 2 months ago

vgrassia commented 2 months ago

🎟ī¸ Tracking

📔 Objective

This PR updates the Rust crates workflows to release from the main branch instead of rc or hotfix-rc. Linting suggestions were also applied. The build-cli-docker.yml workflow was updated because we no longer use the master branch.

⏰ Reminders before review

đŸĻŽ Reviewer guidelines

github-actions[bot] commented 2 months ago

Logo Checkmarx One – Scan Summary & Details – 597a944a-2533-4f50-82cd-0ad0fb59ef8b

New Issues

Severity Issue Source File / Package Checkmarx Insight
MEDIUM Unpinned Actions Full Length Commit SHA /publish-rust-crates.yml: 43 Pinning an action to a full length commit SHA is currently the only way to use an action as an immutable release. Pinning to a particular SHA helps...

Fixed Issues

Severity Issue Source File / Package
MEDIUM Unpinned Actions Full Length Commit SHA /publish-rust-crates.yml: 56
codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 58.24%. Comparing base (fb2053d) to head (b5e842e). Report is 2 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1057 +/- ## ======================================= Coverage 58.24% 58.24% ======================================= Files 197 197 Lines 13504 13504 ======================================= Hits 7865 7865 Misses 5639 5639 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.