1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-26 01:23:24 +00:00
Commit Graph

21 Commits

Author SHA1 Message Date
Anders Åberg
9b3e5a5bfd Always use app store cert 2025-02-18 12:01:21 +01:00
Anders Åberg
e4c3179354 Try to force E2F4EAED32FD109DFB50C4191B0B9CB0AEE59E67" in after-sign 2025-02-18 10:40:34 +01:00
Anders Åberg
71e3b8a9f6 skip notarization 2025-02-18 10:01:41 +01:00
Anders Åberg
8c7e7ace3f Added console log 2025-02-18 09:59:24 +01:00
Anders Åberg
9d5703d44d use E2F4EAED32FD109DFB50C4191B0B9CB0AEE59E67 in more places 2025-02-18 09:58:32 +01:00
Anders Åberg
9eea02da00 Use ope identity 2025-02-18 09:34:52 +01:00
Anders Åberg
aa802cea6a remove identiy from elecontr-builder 2025-02-18 09:08:37 +01:00
Anders Åberg
56ea910690 fix lint 2025-02-17 22:27:13 +01:00
Anders Åberg
307926a514 Added logging of context 2025-02-17 22:26:47 +01:00
Anders Åberg
8391d2eff2 use 72D6946D0C58104BE4BA662760B3C4D02AF5F909 2025-02-17 22:25:48 +01:00
Anders Åberg
9a3b104390 Try to use a Developer ID profile 2025-02-17 20:41:02 +01:00
Anders Åberg
2dce24c73a Don't notarize 2025-02-17 20:36:27 +01:00
Anders Åberg
178206cae7 Just testing to use different identity 2025-02-17 20:27:40 +01:00
Anders Åberg
874b3ef58f Try notarize 2025-02-17 19:47:09 +01:00
renovate[bot]
62e879940c [deps] SM: Update typescript-eslint monorepo to v8 (major) (#10601)
* [deps] SM: Update typescript-eslint monorepo to v8

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hinton <hinton@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-01-14 11:23:59 -05:00
Andreas Coroiu
62112b99a9 [PM-9022] scaffold the extension and build pipeline (#9948)
* feat: add macos xcode project

* feat: add extension to mas build

* feat: use `after-sign` to avoid issues

Electron builder modifies the .plist in the extension which causes issues with the signing process. Copying and re-signing manually avoids this because it bypasses the electron builder for the extension

* feat: always clean build and add better error handling

* chore: add some logging to after-sign

* feat: automatically cleanup xcode build to avoid duplicate extensions

* docs: add information about managing extensions

* feat: add missing safari extension logging

* lint: allow macos filenames

* chore: add macos to platform ownership

* lint: add some additional allowed files

* feat: don't build autofill extension for MAS

* chore: ignore capital letters linting for all macos files

* chore: replace gulpfile with regular node script

* chore: add lint rules to script

* lint: fix remaining lint issues in script

* chore: tweak lint rule

* feat: remove desktop target

* fix: use new provisioning profile for dev extension

* Update to unblock CI builds

* chore: remove extension from masdev pack

This way we don't include the extension in any build and can avoid the signing issues it brings

* chore: add autofill as codeowner

* chore: remove xcuserdata

* chore: ignore xcuserdata

---------

Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
Co-authored-by: Michał Chęciński <mchecinski@bitwarden.com>
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-11-13 15:54:35 +01:00
Vince Grassia
2acd201752 BRE-243 - Fix credentials used for Desktop upload to App Store (#10503) 2024-08-13 17:14:15 +01:00
renovate[bot]
28de9439be [deps] Autofill: Update prettier to v3 (#7014)
* [deps] Autofill: Update prettier to v3

* prettier formatting updates

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com>
2023-11-29 16:15:20 -05:00
Michał Chęciński
70f115c8f5 [DEVOPS-1438] Migrate our mac os desktop notary tool (#5741)
* Change altool to notarytool for desktop app notarizing

* Comment for testing

* Add team id

* Try to notarize with old method

* TEst vaslues

* Change after-sign notarization option

* CHange notarization in package

* Fix

* fix

* Maybe fix

* Use altool to upload

* Re enable if after testing
2023-08-17 10:33:07 +02:00
Oscar Hinton
3a4a79d057 [PM-1691] Upgrade electron builder (#5038)
* Upgrade electron builder

* Fix after-sign

* Allow singleArch

* Add CSC_FOR_PULL_REQUEST
2023-04-10 20:19:28 +02:00
Hinton
28bc4113b9 Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00