[PR #2705] QA-508 - Build app for automation CI #3755

Closed
opened 2025-11-26 23:36:54 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/bitwarden/android/pull/2705

State: closed
Merged: Yes


Type of change

  • Bug fix
  • New feature development
  • Tech debt (refactoring, code cleanup, dependency upgrades, etc)
  • Build/deploy pipeline (DevOps)
  • Other

Objective

Our iOS Automation Tests workflow needs .app versions of our app (because .ipa apps can't be installed on Simulated devices).
This PR adds this new build so we can pull the required artifact every time the mobile workflow is triggered.

Code changes

  • build.yml: Adding steps to build a .app version for our Mobile Automation workflows
  • iOS.Core.csproj: Adding a new configuration to allow Release builds for iPhoneSimulator

Before you submit

  • Please check for formatting errors (dotnet format --verify-no-changes) (required)
  • Please add unit tests where it makes sense to do so (encouraged but not required)
  • If this change requires a documentation update - notify the documentation team
  • If this change has particular deployment requirements - notify the DevOps team
**Original Pull Request:** https://github.com/bitwarden/android/pull/2705 **State:** closed **Merged:** Yes --- ## Type of change - [ ] Bug fix - [ ] New feature development - [X] Tech debt (refactoring, code cleanup, dependency upgrades, etc) - [ ] Build/deploy pipeline (DevOps) - [ ] Other ## Objective Our iOS Automation Tests workflow needs .app versions of our app (because .ipa apps can't be installed on Simulated devices). This PR adds this new build so we can pull the required artifact every time the mobile workflow is triggered. ## Code changes * **build.yml:** Adding steps to build a `.app` version for our Mobile Automation workflows * **iOS.Core.csproj:** Adding a new configuration to allow Release builds for `iPhoneSimulator` ## Before you submit - Please check for formatting errors (`dotnet format --verify-no-changes`) (required) - Please add **unit tests** where it makes sense to do so (encouraged but not required) - If this change requires a **documentation update** - notify the documentation team - If this change has particular **deployment requirements** - notify the DevOps team
GiteaMirror added the pull-request label 2025-11-26 23:36:54 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#3755