Skip to content

Commit 93f9f5c

Browse files
committed
Look before leaping
1 parent af13838 commit 93f9f5c

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

.github/workflows/prerelease-manual-deploy.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,60 @@ jobs:
4242
run: yarn
4343
- name: Deploy prerelease
4444
run: yarn release custom -p ${{ github.event.inputs.prereleaseName }} -t ${{ github.event.inputs.npmTag }}
45+
if: ${{
46+
env.NPM_TOKEN_ANALYTICS != '' &&
47+
env.NPM_TOKEN_ANALYTICS_INTEROP_TYPES != '' &&
48+
env.NPM_TOKEN_ANALYTICS_TYPES != '' &&
49+
env.NPM_TOKEN_APP != '' &&
50+
env.NPM_TOKEN_APP_TYPES != '' &&
51+
env.NPM_TOKEN_APP_CHECK != '' &&
52+
env.NPM_TOKEN_APP_CHECK_INTEROP_TYPES != '' &&
53+
env.NPM_TOKEN_APP_CHECK_TYPES != '' &&
54+
env.NPM_TOKEN_AUTH != '' &&
55+
env.NPM_TOKEN_AUTH_INTEROP_TYPES != '' &&
56+
env.NPM_TOKEN_AUTH_TYPES != '' &&
57+
env.NPM_TOKEN_COMPONENT != '' &&
58+
env.NPM_TOKEN_DATABASE != '' &&
59+
env.NPM_TOKEN_DATABASE_TYPES != '' &&
60+
env.NPM_TOKEN_FIRESTORE != '' &&
61+
env.NPM_TOKEN_FIRESTORE_TYPES != '' &&
62+
env.NPM_TOKEN_FUNCTIONS != '' &&
63+
env.NPM_TOKEN_FUNCTIONS_TYPES != '' &&
64+
env.NPM_TOKEN_INSTALLATIONS != '' &&
65+
env.NPM_TOKEN_INSTALLATIONS_TYPES != '' &&
66+
env.NPM_TOKEN_LOGGER != '' &&
67+
env.NPM_TOKEN_MESSAGING != '' &&
68+
env.NPM_TOKEN_MESSAGING_TYPES != '' &&
69+
env.NPM_TOKEN_PERFORMANCE != '' &&
70+
env.NPM_TOKEN_PERFORMANCE_TYPES != '' &&
71+
env.NPM_TOKEN_POLYFILL != '' &&
72+
env.NPM_TOKEN_REMOTE_CONFIG != '' &&
73+
env.NPM_TOKEN_REMOTE_CONFIG_TYPES != '' &&
74+
env.NPM_TOKEN_RULES_UNIT_TESTING != '' &&
75+
env.NPM_TOKEN_STORAGE != '' &&
76+
env.NPM_TOKEN_STORAGE_TYPES != '' &&
77+
env.NPM_TOKEN_TESTING != '' &&
78+
env.NPM_TOKEN_UTIL != '' &&
79+
env.NPM_TOKEN_VERTEXAI != '' &&
80+
env.NPM_TOKEN_VERTEXAI_PREVIEW != '' &&
81+
env.NPM_TOKEN_WEBCHANNEL_WRAPPER != '' &&
82+
env.NPM_TOKEN_FIREBASE != '' &&
83+
env.NPM_TOKEN_APP_COMPAT != '' &&
84+
env.NPM_TOKEN_INSTALLATIONS_COMPAT != '' &&
85+
env.NPM_TOKEN_ANALYTICS_COMPAT != '' &&
86+
env.NPM_TOKEN_AUTH_COMPAT != '' &&
87+
env.NPM_TOKEN_MESSAGING_INTEROP_TYPES != '' &&
88+
env.NPM_TOKEN_FUNCTIONS_COMPAT != '' &&
89+
env.NPM_TOKEN_MESSAGING_COMPAT != '' &&
90+
env.NPM_TOKEN_PERFORMANCE_COMPAT != '' &&
91+
env.NPM_TOKEN_REMOTE_CONFIG_COMPAT != '' &&
92+
env.NPM_TOKEN_DATABASE_COMPAT != '' &&
93+
env.NPM_TOKEN_FIRESTORE_COMPAT != '' &&
94+
env.NPM_TOKEN_STORAGE_COMPAT != '' &&
95+
env.NPM_TOKEN_APP_CHECK_COMPAT != '' &&
96+
env.NPM_TOKEN_API_DOCUMENTER != '' &&
97+
true
98+
}}
4599
env:
46100
NPM_TOKEN_ANALYTICS: ${{secrets.NPM_TOKEN_ANALYTICS}}
47101
NPM_TOKEN_ANALYTICS_INTEROP_TYPES: ${{secrets.NPM_TOKEN_ANALYTICS_INTEROP_TYPES}}

0 commit comments

Comments
 (0)