Skip to content

Commit ecd8905

Browse files
committed
feat(ios): use inputs
feat(ios): use inputs as vars feat(ios): secrets
1 parent cbe860b commit ecd8905

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

.github/workflows/reusable-ios-checks.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,24 @@ on:
1919
cocoapodsToken:
2020
description: Cocoapods token
2121
required: true
22-
testShopId:
23-
required: false
24-
testApiUrl:
22+
env_vars:
2523
required: false
2624

2725
jobs:
2826
run:
2927
runs-on: macos-latest
3028
env:
3129
ACTIONS_IS_RUNNING: true
32-
TEST_SHOP_ID: ${{ secrets.testShopId }}
33-
TEST_API_URL: ${{ secrets.testApiUrl }}
30+
env_vars: ${{ secrets.env_vars }}
3431
steps:
35-
- run: env
32+
- if: secrets.env_vars != ''
33+
run: |
34+
for i in $env_vars; do
35+
i=$(echo $i | sed 's/=.*//g')=$(echo ${i#*=} | base64 -di | base64 -di)
36+
echo ::add-mask::${i#*=}
37+
printf '%s\n' "$i" >> $GITHUB_ENV
38+
done
39+
env
3640
3741
- uses: actions/checkout@v4
3842

0 commit comments

Comments
 (0)