mirror of
https://github.com/SagerNet/sing-box.git
synced 2026-10-25 22:01:59 +00:00
Install Apple provisioning profiles from a variable number of secrets
This commit is contained in:
parent
cdb88a33ac
commit
bf41bb4ced
1 changed files with 12 additions and 10 deletions
22
.github/workflows/build.yml
vendored
22
.github/workflows/build.yml
vendored
|
|
@ -1105,16 +1105,10 @@ jobs:
|
|||
if: matrix.if && matrix.type != 'jailbreak'
|
||||
run: |-
|
||||
PROFILES_ZIP_PATH=$RUNNER_TEMP/AppleProvisioningProfiles.zip
|
||||
printf '%s%s%s%s%s%s%s%s' \
|
||||
"$PROVISIONING_PROFILES_1" \
|
||||
"$PROVISIONING_PROFILES_2" \
|
||||
"$PROVISIONING_PROFILES_3" \
|
||||
"$PROVISIONING_PROFILES_4" \
|
||||
"$PROVISIONING_PROFILES_5" \
|
||||
"$PROVISIONING_PROFILES_6" \
|
||||
"$PROVISIONING_PROFILES_7" \
|
||||
"$PROVISIONING_PROFILES_8" \
|
||||
| base64 --decode -o $PROFILES_ZIP_PATH
|
||||
for index in $(seq 1 16); do
|
||||
variable="PROVISIONING_PROFILES_$index"
|
||||
printf '%s' "${!variable}"
|
||||
done | base64 --decode -o $PROFILES_ZIP_PATH
|
||||
PROFILES_PATH="$HOME/Library/Developer/Xcode/UserData/Provisioning Profiles"
|
||||
mkdir -p "$PROFILES_PATH"
|
||||
unzip -q $PROFILES_ZIP_PATH -d "$PROFILES_PATH"
|
||||
|
|
@ -1127,6 +1121,14 @@ jobs:
|
|||
PROVISIONING_PROFILES_6: ${{ secrets.APPLE_PROVISIONING_PROFILES_6 }}
|
||||
PROVISIONING_PROFILES_7: ${{ secrets.APPLE_PROVISIONING_PROFILES_7 }}
|
||||
PROVISIONING_PROFILES_8: ${{ secrets.APPLE_PROVISIONING_PROFILES_8 }}
|
||||
PROVISIONING_PROFILES_9: ${{ secrets.APPLE_PROVISIONING_PROFILES_9 }}
|
||||
PROVISIONING_PROFILES_10: ${{ secrets.APPLE_PROVISIONING_PROFILES_10 }}
|
||||
PROVISIONING_PROFILES_11: ${{ secrets.APPLE_PROVISIONING_PROFILES_11 }}
|
||||
PROVISIONING_PROFILES_12: ${{ secrets.APPLE_PROVISIONING_PROFILES_12 }}
|
||||
PROVISIONING_PROFILES_13: ${{ secrets.APPLE_PROVISIONING_PROFILES_13 }}
|
||||
PROVISIONING_PROFILES_14: ${{ secrets.APPLE_PROVISIONING_PROFILES_14 }}
|
||||
PROVISIONING_PROFILES_15: ${{ secrets.APPLE_PROVISIONING_PROFILES_15 }}
|
||||
PROVISIONING_PROFILES_16: ${{ secrets.APPLE_PROVISIONING_PROFILES_16 }}
|
||||
- name: Setup Apple Development certificate
|
||||
if: matrix.if && matrix.type != 'jailbreak'
|
||||
run: |-
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue