Commit Graph

751 Commits

Author SHA1 Message Date
Vicki League
294d2c991c
[CL-1074] Fix conditional workflow run for push events (#19393) 2026-03-05 12:41:48 -05:00
Andy Pixley
e1078a00fa
[BRE-1530] Updating certificate name from 8bit to Bitwarden (#19380) 2026-03-04 16:16:12 -05:00
Vicki League
475a1d6882
[CL-1074] Update chromatic workflow to run on all internal PRs (#19373) 2026-03-04 14:58:11 -05:00
Vicki League
9b474c5690
[CL-695] Combine display of CL and autofill storybooks (#18404) 2026-03-04 09:45:53 -05:00
Andreas Coroiu
a5df3540af
[PM-31831] fix: add support for overriding commercial SDK (#18863)
* fix: add support for overriding commercial SDK

* fix: only download commercial when needed

* fix: only download OSS SDK for OSS builds and commercial SDK for commercial builds

Previously, the OSS sdk-internal was downloaded and linked for all
build types including commercial, which is wasteful. Now each build
type only downloads the SDK artifact it needs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* revert: changes to build-desktop.yml

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:15:19 +01:00
aj-bw
3e4fef63a0
restore draft true after our last pilot release (#19089) 2026-02-24 10:18:17 -05:00
renovate[bot]
87d96b6254
[deps]: Update actions/setup-node action to v6 (#18716)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com>
2026-02-23 19:37:29 +01:00
aj-bw
044db949fa
remove release draft key for DAS test enablement (#19035) 2026-02-17 15:06:48 -05:00
renovate[bot]
470f91ae57
[deps]: Update dtolnay/rust-toolchain digest to efa25f7 (#18997)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-16 04:10:07 -06:00
Michał Chęciński
d06a895c78
[BRE-1561] Fix flatpak install build desktop (#18814)
* Remove redundant flatpak installation command in build workflow

* Try select one of the packages

* Update .github/workflows/build-desktop.yml

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-12 09:13:45 +01:00
Amy Galles
88140604c1
Add missing bw-linux-arm64 release artifact (#18614)
* duplicating changes made previously by @RoboMagus

* organizing builds
2026-02-11 14:32:23 -08:00
renovate[bot]
341de2c378
[deps]: Update Minor github-actions updates (#18714)
* [deps]: Update Minor github-actions updates

* Revert bump of create-github-app-token for test-browser-interactions.yml

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2026-02-10 14:40:21 -05:00
Andy Pixley
9db65f8895
[BRE-1531] Adding ability to build web with custom SDK branch (#18677) 2026-02-02 17:13:56 -05:00
renovate[bot]
b667a84b44
[deps]: Update actions/cache action to v5.0.2 (#18568)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-30 16:14:28 -05:00
Maciej Zieniuk
2ada60d106
GH Testing workflow separation to fix OOM kill, timeout issues (#18594)
* testing workflow oom kill fix

* testing workflow oom kill fix

* Adding job to verify all tests complete successfully

(cherry picked from commit 845bafeb95)

* needs code cov

---------

Co-authored-by: Andy Pixley <3723676+pixman20@users.noreply.github.com>
2026-01-29 16:16:39 +01:00
Robyn MacCallum
3dcee2ef5d
Fix DDG build action file list (#18390)
* Fix file list

* Add ddg-alert-files-list branch to test PR triggers

* Update branches for pull request trigger

Restrict pull request monitoring to the main branch only.
2026-01-29 10:08:14 -05:00
renovate[bot]
61225e6015
[deps]: Update actions/setup-node action to v6 (#17038)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 10:36:16 -05:00
renovate[bot]
36b648f5d7
[deps]: Update taiki-e/install-action action to v2.66.7 (#18570)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 20:25:23 +00:00
renovate[bot]
082bbd716f
[deps]: Update Minor github-actions updates (#18434)
* [deps]: Update Minor github-actions updates

* Revert update of actions/create-github-app-token in test-browser-interactions.yml

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2026-01-26 09:15:59 -05:00
Daniel James Smith
466bbd2f88
Replace deprecated codecov/test-results-action with codecov/codecov-action with report_type set to test_results (#18497)
https://github.com/codecov/test-results-action?tab=readme-ov-file#%EF%B8%8F-deprecation-warning-%EF%B8%8F

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2026-01-23 09:17:51 +01:00
brandonbiete
676b75902b
[BRE-1507] Remove PR process from workflow to allow direct pushes (#18504) 2026-01-22 15:49:37 -05:00
neuronull
2fac696567
Desktop Autotype windows integration tests (#17639) 2026-01-22 15:38:26 +01:00
aj-bw
b71ca1a2c0
test renaming image as it was duplicating the selfhost commercial name (#18418) 2026-01-20 16:32:34 -05:00
Tyler
3406a09d6f
BRE-1490 fix(build-desktop): validation jobs (#18374)
* BRE-1490 fix(build-desktop): validation jobs

Adds to validation jobs, `run_id: ${{ githut.run_id }}` and/or fixed
checkout ref.
* validate-linux-x64-deb
* validate-linux-x64-appimage
* validate-linux-wayland
* validate-linux-flatpak
* validate-linux-snap
* validate-macos-dmg
* validate-windows-portable

* fix ref spacing
2026-01-16 09:13:12 -05:00
renovate[bot]
8cfd83e426
[deps]: Update actions/checkout action to v6 (#18384)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 11:25:32 -06:00
neuronull
6ef5241c29
Add Rust pre-commit hooks for desktop native (#17823) 2026-01-15 07:50:47 -07:00
renovate[bot]
97e2972b49
[deps]: Update Swatinem/rust-cache action to v2.8.2 (#18317)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 10:21:39 +00:00
renovate[bot]
66252d7c10
[deps]: Update Minor github-actions updates (#17621)
* [deps]: Update Minor github-actions updates

* Revert bump

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2026-01-08 14:12:17 +00:00
renovate[bot]
843913bdee
[deps]: Update GitHub Artifact Actions (#17994)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2026-01-08 10:33:21 +00:00
brandonbiete
ca015515e2
[BRE-1474] Add GPG signing and automated PRs to repository-management workflow (#18254)
* Update repository-management workflow for RC branch rulesets

Add GPG signing and PR-based workflow to comply with upcoming RC branch
protection rules. Version bumps now create PRs with signed commits instead
of pushing directly to branches.

* Fix linter issues in workflow

Use environment variables for GPG secrets to prevent template injection.
Update github-script to v8.0.0 to match other workflows in repo.
2026-01-07 17:08:14 -05:00
neuronull
1eebee535b
Add CI validations install and run Desktop client (Windows) (#18141) 2026-01-07 08:12:27 -07:00
neuronull
2d488c29d5
Add CI validations install and run Desktop client (MacOS) (#18096) 2026-01-06 14:03:09 -07:00
neuronull
eeb4ac46a4
Add CI validations install and run Desktop client (Linux) (#18095)
* Add CI validations install and run Desktop client (Linux)

* add support for arm for snap and flatpak

* fix flatpak pkg doesn't match installed name

* name change

* remove unused dep

* add other validations to check-failures

* add wayland validation

* wayland deps

* simulate X server

* remove unused id
2026-01-06 08:10:42 -07:00
renovate[bot]
1208b42ab9
[deps]: Update dtolnay/rust-toolchain digest to f7ccc83 (#16412)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2026-01-05 11:09:33 +00:00
Addison Beck
2665a29f2d
fix(desktop): restore explicit target to Linux builds (#18169)
Commit a3e654d (https://github.com/bitwarden/clients/pull/16053) removed explicit --target flags from the Linux desktop build workflow when removing musl support. This change inadvertently broke the build.js binary distribution logic, which only copies the desktop_proxy binary to the dist directory when an explicit target is specified. Without this binary in the expected location (/opt/Bitwarden/desktop_proxy), browser integration fails on Linux.

This fix restores explicit --target flags using gnu triplets instead of the previously removed musl triplets. The x64 build now uses --target=x86_64-unknown-linux-gnu and the arm64 build uses --target=aarch64-unknown-linux-gnu, ensuring build.js properly distributes the desktop_proxy binary and restoring browser integration functionality on Linux desktop.
2025-12-31 13:34:52 -06:00
Mick Letofsky
c6b02080d8
Revert review Code Triggered by labeled event (#18165) 2025-12-31 16:17:41 +00:00
Mick Letofsky
5b3e083af3
Review Code Triggered by labeled event (#18151) 2025-12-30 18:14:54 +01:00
aj-bw
cf1c3226c3
replace inline removal with reusable workflow (#18144) 2025-12-30 10:07:32 +01:00
renovate[bot]
b7d2ce9d0e
[deps]: Update actions/checkout action to v6 (#17715)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2025-12-29 12:03:32 -05:00
gitclonebrian
328ff89747
bumped cargo deny version to fix CVSS error (#18091) 2025-12-22 15:19:08 -05:00
renovate[bot]
c710fb338c
[deps]: Update taiki-e/install-action action to v2.62.67 (#17576)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 15:00:52 +01:00
renovate[bot]
ede027a43e
[deps]: Update actions/cache action to v5 (#17993)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-16 10:10:20 -05:00
renovate[bot]
0c8c755404
[deps]: Update codecov/codecov-action action to v5.5.2 (#17992)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-16 07:52:32 -06:00
Andy Pixley
7c0337c12d
[BRE-1391] Fixing desktop tar.gz to include version (#17933) 2025-12-11 16:14:57 -05:00
neuronull
22e9c6a72f
Re-apply desktop native debug log level debug builds and fix build workflow (#17908)
* Reapply "Desktop Native compile debug builds with debug log level (#17357)" (#17815)

This reverts commit 5386b58f23.

* Use release mode if workflow called from upstream

* fix bug in build script

* revert napi build command to not use --release

* forward caller's args to napi

* js things

* shell thangs

* use platform agnostic expansion

* Revert "use platform agnostic expansion"

This reverts commit 5ee629f822.

* powershell expansion
2025-12-11 12:44:51 -07:00
Vince Grassia
48941a3650
Fix Publish Web workflow (#17897) 2025-12-10 12:03:28 -08:00
renovate[bot]
852248d5fa
[deps] Platform: Update napi to v3 (major) (#16053)
* [deps] Platform: Update napi to v3

* fix: upgrade required dependencies

* fix: deprecated syntax in package.json

* fix: TS code after napi changes

* fix: lint

* fix: floating promise

* fix: libsqlite musl compilation

* feat: remove support for musl

* fix: sorting lint

* fix: logging not working

* fix: pre-emptive fix for passkey autofill

* fix: rust lint

* fix: package-lock

* fix: linux type error

* fix: windows type error

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Coroiu <andreas.coroiu@gmail.com>
Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>
2025-12-10 09:43:51 -05:00
renovate[bot]
6e383ecbc6
[deps]: Update peter-evans/repository-dispatch action to v4.0.1 (#17891)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 13:23:04 +01:00
renovate[bot]
7a6c0394b8
[deps]: Pin dependencies (#17030)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 09:26:48 -06:00
renovate[bot]
cbbfca1f91
[deps]: Update actions/stale action to v10.1.1 (#17881)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 08:11:15 -06:00