mirror of
https://github.com/bitwarden/ios.git
synced 2025-12-11 04:34:55 -06:00
This commit is contained in:
parent
6b7264435f
commit
e67e818581
5
.github/workflows/build-bwa.yml
vendored
5
.github/workflows/build-bwa.yml
vendored
@ -131,9 +131,10 @@ jobs:
|
||||
with:
|
||||
bundler-cache: true
|
||||
|
||||
- name: Install Mint, protobuf, xcbeautify, and yq
|
||||
- name: Install Homebrew Dependencies
|
||||
run: |
|
||||
brew install mint swift-protobuf xcbeautify yq
|
||||
brew update
|
||||
brew bundle
|
||||
|
||||
- name: Install Mint packages
|
||||
if: steps.mint-cache.outputs.cache-hit != 'true'
|
||||
|
||||
12
.github/workflows/build.yml
vendored
12
.github/workflows/build.yml
vendored
@ -333,18 +333,10 @@ jobs:
|
||||
with:
|
||||
bundler-cache: true
|
||||
|
||||
- name: Update homebrew
|
||||
- name: Install Homebrew Dependencies
|
||||
run: |
|
||||
brew update
|
||||
|
||||
- name: Install Fastlane
|
||||
if: env._BUILD_MODE == 'Device'
|
||||
run: |
|
||||
brew install fastlane
|
||||
|
||||
- name: Install Mint
|
||||
run: |
|
||||
brew install mint
|
||||
brew bundle
|
||||
|
||||
- name: Install Mint packages
|
||||
if: steps.mint-cache.outputs.cache-hit != 'true'
|
||||
|
||||
5
.github/workflows/test-bwa.yml
vendored
5
.github/workflows/test-bwa.yml
vendored
@ -119,9 +119,10 @@ jobs:
|
||||
run: |
|
||||
./Scripts-bwa/update_test_local_config.sh "${{ env._COMPILER_FLAGS }}"
|
||||
|
||||
- name: Install Mint, protobuf, and xcresultparser
|
||||
- name: Install Homebrew Dependencies and run bootstrap.sh
|
||||
run: |
|
||||
brew install mint swift-protobuf xcresultparser
|
||||
brew update
|
||||
brew bundle
|
||||
./Scripts/bootstrap.sh
|
||||
|
||||
- name: Build and test
|
||||
|
||||
5
.github/workflows/test.yml
vendored
5
.github/workflows/test.yml
vendored
@ -114,9 +114,10 @@ jobs:
|
||||
run: |
|
||||
./Scripts/update_test_local_config.sh "${{ env._COMPILER_FLAGS }}"
|
||||
|
||||
- name: Install Mint and xcresultparser
|
||||
- name: Install Homebrew Dependencies and run bootstrap.sh
|
||||
run: |
|
||||
brew install mint xcresultparser
|
||||
brew update
|
||||
brew bundle
|
||||
./Scripts/bootstrap.sh
|
||||
|
||||
- name: Build and test
|
||||
|
||||
8
Brewfile
Normal file
8
Brewfile
Normal file
@ -0,0 +1,8 @@
|
||||
brew "fastlane"
|
||||
brew "mint"
|
||||
brew "swift-protobuf" # used by Bitwarden Authenticator
|
||||
|
||||
if ENV["CI"]
|
||||
brew "yq"
|
||||
brew "xcresultparser"
|
||||
end
|
||||
@ -2,6 +2,8 @@
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
brew bundle check # use --verbose to list missing dependencies
|
||||
|
||||
mint bootstrap
|
||||
|
||||
# Handle script being called from repo root or Scripts folder
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user