1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-11 05:53:42 +00:00
Commit Graph

582 Commits

Author SHA1 Message Date
Anders Åberg
874b3ef58f Try notarize 2025-02-17 19:47:09 +01:00
Anders Åberg
8516a6167e Merge branch 'main' into anders/extension-signing 2025-02-17 19:44:58 +01:00
Justin Baur
9e6643f668 Opera mv3 build changes (#13365)
* Remove MV2 Opera Artifact Creation

* Rename Opera MV3 Artifact
2025-02-12 16:28:36 -05:00
Matt Andreko
b036d6c0e8 Enabled SonarQube scanning for PRs (#13250)
* Modified Scan workflow to contain PR number during a PR

* Update .github/workflows/scan.yml

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2025-02-12 09:07:27 -05:00
Justin Baur
e3870a6b28 Firefox mv3 build changes (#13366)
* Remove Firefox MV2 Artifact Creation

* Rename Firefox MV3 Artifact
2025-02-11 16:34:23 -05:00
Andreas Coroiu
4cb8e85937 [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222)
* feat: create copy of desktop build for PR target

* chore: add temporary file to trigger ci

* fix: remove check-run from regular desktop build

* feat: change browser build to not use pr target

* fix: skip build-safari if secret is not available

* feat: skip safari build if secrets are not available

* feat: let windows desktop build without secrets

* fix: has_secrets not being output correctly

* feat: let macos desktop build without secrets

* feat: don't build browser as part of desktop

* feat: change CLI to pull_request

* feat: let web build without secrets

* feat: tweak lint to run on PR and not just push

* feat: add PR target workflows

* fix: remove wip files

* fix: lint on hotfix-rc branches

* feat: add new workflows to CODEOWNERS

* fix: remove workflow_dispatch

pull_request_target are only intended to be used with contributor PRs and we cannot dispatch builds for these branches so there was no point having that option.
2025-02-11 11:14:09 +01:00
Anders Åberg
1d9c74c9f4 do signing for dev 2025-02-06 14:39:22 +11:00
Anders Åberg
1c20930265 change the profile path 2025-02-06 12:19:05 +11:00
Anders Åberg
242f0de125 actually use comments 2025-02-06 11:58:59 +11:00
Anders Åberg
3cdb70f96d use old prov profile 2025-02-06 11:41:31 +11:00
Anders Åberg
dbe6693e04 don't download the prov profile 2025-02-06 11:33:01 +11:00
Anders Åberg
79d86bbf22 remove resign 2025-02-06 11:30:59 +11:00
Anders Åberg
0a82afee23 Update sign cert 2025-02-06 10:01:30 +11:00
Anders Åberg
6ae6422bdd Merge branch 'main' into anders/extension-signing 2025-02-06 10:00:15 +11:00
Maciej Zieniuk
d846f88c21 desktop native written in rust code coverage (#13106)
* desktop native written in rust code coverage

* working directory keyword missing fix

* use the same cargo-llvm-cov version as sdk

* rust coverage job working directory

* rust coverage job working directory

* fixing ci

* fixing ci

* fixing ci

* fixing ci

* fixing ci

* fixing ci

* pinning runners

* pinning runners

* remove codecov token
2025-02-04 22:44:01 +01:00
renovate[bot]
a0e48781bd [deps]: Update codecov/test-results-action action to v1.0.2 (#12962)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 11:11:34 +01:00
Anders Åberg
cb28741269 Testing copy 2025-01-28 22:01:04 +01:00
Anders Åberg
d48f4f42d3 Try to manually embed the profile 2025-01-28 21:12:30 +01:00
Anders Åberg
ea1426dd32 since no embedded profile existed, try preserve it 2025-01-28 20:55:23 +01:00
Matt Andreko
0e3e3c16c4 Removed unnecessary CODECOV_TOKEN with updated codecov-action (#12892) 2025-01-27 09:35:04 -05:00
Anders Åberg
460fb2fd68 just test if the file exists 2025-01-24 12:12:23 +01:00
Anders Åberg
68cc1a0f90 Use different cert 2025-01-24 10:54:23 +01:00
Anders Åberg
eeaacb2b00 change zip 2025-01-23 21:38:07 +01:00
Anders Åberg
bac18243b1 Revert "experiment with entitlements and signing the framework"
This reverts commit 41e304f431.
2025-01-23 21:36:54 +01:00
Anders Åberg
41e304f431 experiment with entitlements and signing the framework 2025-01-23 20:14:10 +01:00
Anders Åberg
54865a3875 Added runtime 2025-01-23 18:49:16 +01:00
Michał Chęciński
3fda91e42f Fix deployment_id to deployment-id in workflow files (#13028) 2025-01-23 11:04:54 +00:00
Michał Chęciński
9f524d4b91 Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
Anders Åberg
7ccd0bdffa Also do rustup 2025-01-22 22:17:36 +01:00
Anders Åberg
e41d2d85b4 try to compile native module 2025-01-22 21:48:47 +01:00
Anders Åberg
76c108157d learn how to spell, man 2025-01-22 21:05:30 +01:00
Anders Åberg
156e98ea5d test 1 2025-01-22 20:16:54 +01:00
Anders Åberg
7a396d2bb4 Change workflow to trigger from this branch instead 2025-01-22 19:13:25 +01:00
Anders Åberg
44002cdea0 disable cache 2025-01-22 18:51:25 +01:00
Anders Åberg
cd70bd3aa0 Getting a bad build :) 2025-01-22 17:40:35 +01:00
renovate[bot]
007e2fc951 [deps]: Update github-action minor (#12972)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 11:24:43 -08:00
renovate[bot]
ba24fd54e0 [deps]: Update github/codeql-action action to v3.28.2 (#12963)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 10:18:07 -08:00
Andy Pixley
1b9f546139 [BRE-563] Reverting out electron_publish option. Needs to always happen (#12997) 2025-01-21 16:24:00 +00:00
Oscar Hinton
e5f83ff086 [PM-17031] Create UI-common (#12831)
Extract core functionality from `libs/angular` to allow teams to depend on `libs/ui-common` instead.

Moves the following functionality to `ui-common`.
- `I18nPipe`. `libs/angular` still has an old copy but `components` depends on the new variant from `ui-common`.
- `safeProvider`, `SafeProvider` and `SafeInjectionToken`. `libs/angular`re-exports these to avoid needing to update all consumers.
2025-01-17 10:42:31 -05:00
Todd Martin
87171289f0 Revert Opera to Mv2 build (#12921) 2025-01-17 10:16:52 -05:00
Andy Pixley
65b393e3ee [BRE-563] Adding ability to skip electron publish (#12920) 2025-01-16 21:17:29 +00:00
Andy Pixley
3917f50fdd [BRE-560] Display rollout percentage in run name (#12919) 2025-01-16 15:20:03 -05:00
Matt Andreko
ff5043f9ff Updated SonarQube GitHub action to v4.2.1 (#12836) 2025-01-14 08:32:32 +01:00
Todd Martin
4c8565f7f3 Modify Edge and Opera artifacts to build Mv3 - Part 1 (#12674)
* Modify Edge and Chrome artifacts to build Mv3 version to mimic Chrome

* Added back the Mv3 scripts so that workflows run on the PR will pass
2025-01-12 16:37:15 -05:00
Vince Grassia
138e07eaf7 Add fetch-depth to checkout step (#12782) 2025-01-10 09:50:21 +01:00
Michał Chęciński
1a80ae8968 [BRE-513] Remove brew bump desktop workflow (#12772) 2025-01-09 16:10:28 +01:00
Addison Beck
5c96634974 fix(ci): Adjust variable name missed during lint update (#12768) 2025-01-09 04:37:26 +00:00
Addison Beck
a9ca361523 fix(ci): Adjust for a breaking change in the Slack action (#12753) 2025-01-08 18:47:45 +00:00
Addison Beck
4d576f0533 fix(ci): Resolve errors and warnings exposed by new workflow linter (#12755)
* fix(ci): Resolve errors and warnings exposed by new workflow linter

* Add missed warning
2025-01-08 13:06:19 -05:00
renovate[bot]
0b4c22c269 [deps] BRE: Update slackapi/slack-github-action action to v2 (#12140)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-03 11:39:01 -05:00