Skip to content

Commit 1be9561

Browse files
authored
Update ci-internal.yml
1 parent 5c3c4eb commit 1be9561

1 file changed

Lines changed: 28 additions & 6 deletions

File tree

.github/workflows/ci-internal.yml

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,28 @@ jobs:
5353
# run: python --version
5454
# continue-on-error: true
5555

56+
- name: Check Secrets
57+
run: |
58+
required_secrets=("UNITY_ACCOUNT_USER" "UNITY_ACCOUNT_PASS" "EMAIL_PASS")
59+
for secret in "${required_secrets[@]}"; do
60+
if [ -z "${{ secrets[secret] }}" ]; then
61+
echo "Error: Secret $secret is empty or not defined."
62+
else
63+
echo "Secret $secret is set."
64+
fi
65+
done
66+
67+
- name: Check Inputs
68+
run: |
69+
required_secrets=("UNITY_ACCOUNT_USER" "UNITY_ACCOUNT_PASS" "EMAIL_PASS")
70+
for secret in "${required_secrets[@]}"; do
71+
if [ -z "${{ inputs[secret] }}" ]; then
72+
echo "Error: Input $secret is empty or not defined."
73+
else
74+
echo "Input $secret is set."
75+
fi
76+
done
77+
5678
- name: Install node package, `unity-license-activate`
5779
run: npm install --global https://github.com/sierpinskid/unity-license-activate
5880

@@ -206,9 +228,9 @@ jobs:
206228
shell: bash
207229
run: |
208230
if [[ ${{ inputs.os }} == 'macos-latest' ]]; then
209-
sudo unity-license-activate "${{ secrets.UNITY_ACCOUNT_USER }}" "${{ secrets.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ secrets.EMAIL_PASS }}" --host "imap.gmail.com"
231+
sudo unity-license-activate "${{ inputs.UNITY_ACCOUNT_USER }}" "${{ inputs.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ inputs.EMAIL_PASS }}" --host "imap.gmail.com"
210232
elif [[ ${{ inputs.os }} == 'ubuntu-latest' ]]; then
211-
unity-license-activate "${{ secrets.UNITY_ACCOUNT_USER }}" "${{ secrets.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ secrets.EMAIL_PASS }}" --host "imap.gmail.com"
233+
unity-license-activate "${{ inputs.UNITY_ACCOUNT_USER }}" "${{ inputs.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ inputs.EMAIL_PASS }}" --host "imap.gmail.com"
212234
fi
213235
timeout-minutes: 25
214236
continue-on-error: true
@@ -219,9 +241,9 @@ jobs:
219241
shell: bash
220242
run: |
221243
if [[ ${{ inputs.os }} == 'macos-latest' ]]; then
222-
sudo unity-license-activate "${{ secrets.UNITY_ACCOUNT_USER }}" "${{ secrets.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ secrets.EMAIL_PASS }}" --host "imap.gmail.com"
244+
sudo unity-license-activate "${{ inputs.UNITY_ACCOUNT_USER }}" "${{ inputs.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ inputs.EMAIL_PASS }}" --host "imap.gmail.com"
223245
elif [[ ${{ inputs.os }} == 'ubuntu-latest' ]]; then
224-
unity-license-activate "${{ secrets.UNITY_ACCOUNT_USER }}" "${{ secrets.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ secrets.EMAIL_PASS }}" --host "imap.gmail.com"
246+
unity-license-activate "${{ inputs.UNITY_ACCOUNT_USER }}" "${{ inputs.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ inputs.EMAIL_PASS }}" --host "imap.gmail.com"
225247
fi
226248
timeout-minutes: 25
227249
continue-on-error: true
@@ -232,9 +254,9 @@ jobs:
232254
shell: bash
233255
run: |
234256
if [[ ${{ inputs.os }} == 'macos-latest' ]]; then
235-
sudo unity-license-activate "${{ secrets.UNITY_ACCOUNT_USER }}" "${{ secrets.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ secrets.EMAIL_PASS }}" --host "imap.gmail.com"
257+
sudo unity-license-activate "${{ inputs.UNITY_ACCOUNT_USER }}" "${{ inputs.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ inputs.EMAIL_PASS }}" --host "imap.gmail.com"
236258
elif [[ ${{ inputs.os }} == 'ubuntu-latest' ]]; then
237-
unity-license-activate "${{ secrets.UNITY_ACCOUNT_USER }}" "${{ secrets.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ secrets.EMAIL_PASS }}" --host "imap.gmail.com"
259+
unity-license-activate "${{ inputs.UNITY_ACCOUNT_USER }}" "${{ inputs.UNITY_ACCOUNT_PASS }}" "$(ls | grep ".alf$")" --password "${{ inputs.EMAIL_PASS }}" --host "imap.gmail.com"
238260
fi
239261
timeout-minutes: 25
240262
continue-on-error: true

0 commit comments

Comments
 (0)