bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
8.66k stars 1.14k forks source link

Remove the `bit` prefix from Bitwarden License managed build artifacts #9855

Closed addisonbeck closed 6 days ago

addisonbeck commented 6 days ago

๐ŸŽŸ๏ธ Tracking

https://bitwarden.atlassian.net/browse/AC-2812

๐Ÿ“” Objective

We've decided to cut the bit prefix from the new CLI artifacts so that instead of publishing bw-bit-{OS}.zip and bw-oss-{OS}.zip we just publish bw-{OS}.zip and bw-oss-{OS}.zip.

This PR achieves this by updating the build job only add an artifact prefix to the OSS build, and adjusting the release job to download the correct artifacts.

๐Ÿ“ธ Screenshots

โฐ Reminders before review

๐Ÿฆฎ Reviewer guidelines

codecov[bot] commented 6 days ago

Codecov Report

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

Project coverage is 29.46%. Comparing base (5ce4e8f) to head (ce86636). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #9855 +/- ## ======================================= Coverage 29.46% 29.46% ======================================= Files 2533 2532 -1 Lines 74029 74022 -7 Branches 13825 13825 ======================================= - Hits 21816 21814 -2 + Misses 50561 50556 -5 Partials 1652 1652 ```

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

github-actions[bot] commented 6 days ago

Logo Checkmarx One โ€“ Scan Summary & Details โ€“ e4549610-d300-4600-9260-7607cee0e437

New Issues

Severity Issue Source File / Package Checkmarx Insight
MEDIUM Unpinned Actions Full Length Commit SHA /build-cli.yml: 402 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 /build-cli.yml: 406