Skip to content

Commit

Permalink
Create new keychain
Browse files Browse the repository at this point in the history
  • Loading branch information
fortmarek committed Jan 16, 2025
1 parent 9d96994 commit cf9bc33
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions .github/workflows/install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,15 @@ jobs:
tuist run tuist registry login --path ${{ matrix.package }}
- name: Install dependencies
working-directory: ${{ matrix.package }}
run: xcodebuild -resolvePackageDependencies
run: |
TMP_DIRECTORY=$(mktemp -d)
KEYCHAIN_PATH=$TMP_DIRECTORY/keychain.keychain
KEYCHAIN_PASSWORD=$(uuidgen)
security create-keychain -p $KEYCHAIN_PASSWORD $KEYCHAIN_PATH
security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
security default-keychain -s $KEYCHAIN_PATH
security unlock-keychain -p $KEYCHAIN_PASSWORD $KEYCHAIN_PATH
xcodebuild -resolvePackageDependencies
# - name: Save cache
# id: cache-save
# uses: actions/cache/save@v4
Expand Down Expand Up @@ -142,13 +150,13 @@ jobs:
# env:
# TUIST_CONFIG_TOKEN: ${{ secrets.TUIST_CONFIG_TOKEN }}
# run: |
# TMP_DIRECTORY=$(mktemp -d)
# KEYCHAIN_PATH=$TMP_DIRECTORY/keychain.keychain
# KEYCHAIN_PASSWORD=$(uuidgen)
# security create-keychain -p $KEYCHAIN_PASSWORD $KEYCHAIN_PATH
# security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
# security default-keychain -s $KEYCHAIN_PATH
# security unlock-keychain -p $KEYCHAIN_PASSWORD $KEYCHAIN_PATH
# TMP_DIRECTORY=$(mktemp -d)
# KEYCHAIN_PATH=$TMP_DIRECTORY/keychain.keychain
# KEYCHAIN_PASSWORD=$(uuidgen)
# security create-keychain -p $KEYCHAIN_PASSWORD $KEYCHAIN_PATH
# security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
# security default-keychain -s $KEYCHAIN_PATH
# security unlock-keychain -p $KEYCHAIN_PASSWORD $KEYCHAIN_PATH
# security add-internet-password -a token \
# -s tuist.dev \
# -w $TUIST_CONFIG_TOKEN \
Expand Down

0 comments on commit cf9bc33

Please sign in to comment.