clients/.github/workflows
Nathan Ansel d70d81dec6
[BRE-266] Fixes autofill extension signing (#13229)
* Applies patch to enable the autofill extension

* Fixes the zip command

* Updates the signing identity

* Fixes a typo in a github action

* Moves the security command to a previous action

* Updates workflow to work on the PR branch

* Updates the workflow to build from this branch

* Forces native module build

* Adds profile to extension building

* Enables the autofill production config

* List the profiles

* Copies the autofill provisioning profile to Xcode

* Updates the provisioning profile used for the autofill extension

* Alters how the provisioning profile is provided to xcodebuild

* Adds a mas build with the autofill extension

* Print variables

* Removes spaces from the config file

* Updates all provisioning profile installation steps

* Adds a new provisioning profiles location

* Updates the inherited entitlements

* Passes in identity and provisioning profile in after sign call

* Removes mac dev cert from keychain

* Undoes after sign changes

* Adds resign step to workflow

* Fixes the codesign call

* Adds profile argument to electron builder

* Adds resign step to mas builds

* Removes resign step

* Enable debug messages for electron builder signing

* Copies autofill profile instead of desktop

* Add autofill extension to signIgnore list in electron-builder config

* Comment out if in test flight

* Bump version

* Moves the autofill extension building to after pack

* Update version

* Fixes windows and linux builds

* Forces native build

* Removes installation of unrelated certificates

* Comments out synchronous function call

* Update autofill project configuration

* Adds ls command to debug framework

* Moves the extension build script back

* Updates mac developer id provisioning profile

* Updates build location for autofill extension release versions

* Removes unnecessary extension build call

* Updates the version number

* Debug signing

* Removes team identifier from mac entitlements

* Adds new inherited entitlements for mac

* Updates the version number

* Debug version number

* Removes check for creating fastlane secrets

* Readds check for cache before building

* Reverts workflow changes in build-desktop.yml

* Cleans up after-sign and extension build script

* Removes installation of unnecessary mac signing certs

---------

Co-authored-by: Michal Checinski <mchecinski@bitwarden.com>
2025-04-22 09:24:18 -05:00
..
auto-branch-updater.yml [deps] DevOps: Update gh minor (#11730) 2024-10-30 11:29:15 -04:00
auto-reply-discussions.yml [PM-18897] Add workflow to auto-reply / auto-close GitHub Discussions (#13682) 2025-04-07 14:20:29 -04:00
automatic-issue-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
automatic-pull-request-responses.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
build-browser-target.yml Updated workflows to correctly trigger on pull_request_target (#14115) 2025-04-04 10:16:28 -04:00
build-browser.yml Add comments to build workflows to indicate their intended use (#14069) 2025-04-02 13:56:30 -04:00
build-cli-target.yml Updated workflows to correctly trigger on pull_request_target (#14115) 2025-04-04 10:16:28 -04:00
build-cli.yml chore(builds): [PM-20431] Add bit-web to build-web workflow paths 2025-04-18 17:35:42 -04:00
build-desktop-target.yml Updated workflows to correctly trigger on pull_request_target (#14115) 2025-04-04 10:16:28 -04:00
build-desktop.yml [BRE-266] Fixes autofill extension signing (#13229) 2025-04-22 09:24:18 -05:00
build-web-target.yml Updated workflows to correctly trigger on pull_request_target (#14115) 2025-04-04 10:16:28 -04:00
build-web.yml chore(builds): [PM-20431] Add bit-web to build-web workflow paths 2025-04-18 17:35:42 -04:00
chromatic.yml [CL-394] Only run Chromatic action on relevant PRs (#14065) 2025-04-10 11:51:43 -04:00
crowdin-pull.yml [deps]: Update actions/create-github-app-token action to v1.12.0 (#13879) 2025-04-08 14:24:04 +02:00
deploy-web.yml [BRE-777] Fixing output to match what's in gh-actions (#14292) 2025-04-15 12:31:08 -04:00
enforce-labels.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
lint.yml [PM-15126] Third attempt: Remove reliance on secrets in build pipelines (#13222) 2025-02-11 11:14:09 +01:00
locales-lint.yml [deps] DevOps: Update gh minor (#11730) 2024-10-30 11:29:15 -04:00
publish-cli.yml Fix deployment_id to deployment-id in workflow files (#13028) 2025-01-23 11:04:54 +00:00
publish-desktop.yml Fix deployment_id to deployment-id in workflow files (#13028) 2025-01-23 11:04:54 +00:00
publish-web.yml Add workflow to trigger self-host unified build in publish web (#14268) 2025-04-16 15:06:41 +02:00
release-browser.yml Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
release-cli.yml Add artifact names for macOS ARM64 builds (#13503) 2025-02-24 10:45:49 -07:00
release-desktop-beta.yml Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
release-desktop.yml Fix name of the release-version-check workflow (#13026) 2025-01-23 09:06:13 +00:00
release-web.yml [deps]: Update github-action minor (#12972) 2025-01-21 11:24:43 -08:00
repository-management.yml [deps]: Update actions/create-github-app-token action to v1.12.0 (#13879) 2025-04-08 14:24:04 +02:00
retrieve-current-desktop-rollout.yml clean up document start (#11607) 2024-10-17 18:40:42 +00:00
scan.yml Update SARIF upload to use proper branch (#13917) 2025-03-20 12:29:24 -04:00
staged-rollout-desktop.yml [BRE-560] Display rollout percentage in run name (#12919) 2025-01-16 15:20:03 -05:00
stale-bot.yml [deps]: Update github-action minor (#12972) 2025-01-21 11:24:43 -08:00
test.yml Remove references to Codecov token (#14033) 2025-03-27 15:46:48 -07:00
version-auto-bump.yml [deps]: Update actions/create-github-app-token action to v1.12.0 (#13879) 2025-04-08 14:24:04 +02:00