Michal Checinski
2c819c06bf
Comment out if in test flight
2025-02-18 17:14:57 +01:00
Nathan Ansel
44dbe3a7b1
Copies autofill profile instead of desktop
2025-02-13 16:06:30 -06:00
Nathan Ansel
ec0bee4809
Enable debug messages for electron builder signing
2025-02-13 15:15:12 -06:00
Nathan Ansel
95493c26cb
Removes resign step
2025-02-13 15:05:10 -06:00
Nathan Ansel
2a44e46586
Adds resign step to mas builds
2025-02-13 14:41:39 -06:00
Nathan Ansel
cd2e55df46
Fixes the codesign call
2025-02-13 13:49:26 -06:00
Nathan Ansel
64f8cea185
Adds resign step to workflow
2025-02-13 12:23:30 -06:00
Nathan Ansel
908081323e
Merge branch 'main' into nathan/fix-autofill-signing
...
# Conflicts:
# .github/workflows/build-desktop.yml
2025-02-13 09:27:16 -06:00
Nathan Ansel
d568d64958
Removes mac dev cert from keychain
2025-02-12 16:01:15 -06: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
Nathan Ansel
a21365f782
Passes in identity and provisioning profile in after sign call
2025-02-12 15:09:56 -06:00
Nathan Ansel
79cee54a74
Adds a new provisioning profiles location
2025-02-12 08:10:24 -06: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
Nathan Ansel
242c798ec0
Updates all provisioning profile installation steps
2025-02-11 21:59:36 -06:00
Nathan Ansel
aff115a12e
Removes spaces from the config file
2025-02-11 16:33:33 -06: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
Nathan Ansel
8a5c4edb62
Print variables
2025-02-11 15:02:01 -06:00
Nathan Ansel
b9ab48e466
Adds a mas build with the autofill extension
2025-02-11 14:26:03 -06: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
Nathan Ansel
a1dfede4fc
Alters how the provisioning profile is provided to xcodebuild
2025-02-06 21:48:42 -06:00
Nathan Ansel
cdb2d4c6b7
Copies the autofill provisioning profile to Xcode
2025-02-06 10:33:28 -06:00
Nathan Ansel
b51e49787f
List the profiles
2025-02-06 10:17:36 -06:00
Nathan Ansel
767fb81076
Merge branch 'main' into nathan/fix-autofill-signing
...
# Conflicts:
# apps/desktop/resources/entitlements.mas.plist
2025-02-05 16:59:32 -06:00
Nathan Ansel
bdf7547115
Forces native module build
2025-02-04 15:48:11 -06: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
Nathan Ansel
d1f349cc2b
Updates the workflow to build from this branch
2025-02-04 14:56:59 -06:00
Nathan Ansel
7309c26f63
Updates workflow to work on the PR branch
2025-02-04 11:52:57 -06:00
Nathan Ansel
654e6ba049
Moves the security command to a previous action
2025-02-03 16:22:08 -06:00
Nathan Ansel
a554113fdc
Fixes a typo in a github action
2025-02-03 14:47:39 -06:00
Nathan Ansel
e2331427a0
Updates the signing identity
2025-02-03 14:27:54 -06:00
Nathan Ansel
915c8f190f
Fixes the zip command
2025-02-03 11:48:55 -06: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
Matt Andreko
0e3e3c16c4
Removed unnecessary CODECOV_TOKEN with updated codecov-action ( #12892 )
2025-01-27 09:35:04 -05: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
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