Skip to content

Commit e979e27

Browse files
committed
add settings-check
1 parent ac15043 commit e979e27

1 file changed

Lines changed: 123 additions & 0 deletions

File tree

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
name: Print secrets (base64)
2+
3+
on:
4+
workflow_call:
5+
secrets:
6+
AC_PASSWORD:
7+
required: false
8+
AC_PROVIDER:
9+
required: false
10+
APPLE_DEVELOPER_CERTIFICATE_P12_BASE64:
11+
required: false
12+
APPLE_DEVELOPER_CERTIFICATE_PASSWORD:
13+
required: false
14+
AWS_ACCESSKEY_ID:
15+
required: false
16+
AWS_ROLE:
17+
required: false
18+
AWS_SECRETACCESS_KEY:
19+
required: false
20+
DOCU_GROUP_HOOK:
21+
required: false
22+
EE_DB_ADDR:
23+
required: false
24+
EE_DB_DB:
25+
required: false
26+
EE_DB_PASSWORD:
27+
required: false
28+
EE_DB_PORT:
29+
required: false
30+
EE_DB_USER:
31+
required: false
32+
OPENAI_API_KEY:
33+
required: false
34+
RELEASE_BUCKET:
35+
required: false
36+
REPORT_DB_ADDR:
37+
required: false
38+
REPORT_DB_NAME:
39+
required: false
40+
REPORT_DB_PASSWORD:
41+
required: false
42+
REPORT_DB_PORT:
43+
required: false
44+
REPORT_DB_USER:
45+
required: false
46+
S3APIKEY:
47+
required: false
48+
S3APISECRET:
49+
required: false
50+
S3BUCKET:
51+
required: false
52+
S3ENDPOINT:
53+
required: false
54+
S3KEYPREFIX:
55+
required: false
56+
S3REGION:
57+
required: false
58+
SIGN_KEYCHAIN_PASSWORD:
59+
required: false
60+
TCR_TOKEN:
61+
required: false
62+
TCR_USERNAME:
63+
required: false
64+
TENCENT_AK:
65+
required: false
66+
TENCENT_SK:
67+
required: false
68+
TEST_S3FS_ALIYUN:
69+
required: false
70+
TEST_S3FS_QCLOUD:
71+
required: false
72+
TOKEN_ACTION:
73+
required: false
74+
WECHAT_MO_CHECKIN_BOT_WEBHOOK:
75+
required: false
76+
WECHAT_WORK_BOT_WEBHOOK:
77+
required: false
78+
WECHAT_WORK_BOT_WEBHOOK_KEY:
79+
required: false
80+
81+
jobs:
82+
print-settings:
83+
runs-on: ubuntu-22.04
84+
steps:
85+
- name: Print all settings in base64
86+
run: |
87+
echo "AC_PASSWORD=$(echo -n '${{ secrets.AC_PASSWORD }}' | base64 -w 0)"
88+
echo "AC_PROVIDER=$(echo -n '${{ secrets.AC_PROVIDER }}' | base64 -w 0)"
89+
echo "APPLE_DEVELOPER_CERTIFICATE_P12_BASE64=$(echo -n '${{ secrets.APPLE_DEVELOPER_CERTIFICATE_P12_BASE64 }}' | base64 -w 0)"
90+
echo "APPLE_DEVELOPER_CERTIFICATE_PASSWORD=$(echo -n '${{ secrets.APPLE_DEVELOPER_CERTIFICATE_PASSWORD }}' | base64 -w 0)"
91+
echo "AWS_ACCESSKEY_ID=$(echo -n '${{ secrets.AWS_ACCESSKEY_ID }}' | base64 -w 0)"
92+
echo "AWS_ROLE=$(echo -n '${{ secrets.AWS_ROLE }}' | base64 -w 0)"
93+
echo "AWS_SECRETACCESS_KEY=$(echo -n '${{ secrets.AWS_SECRETACCESS_KEY }}' | base64 -w 0)"
94+
echo "DOCU_GROUP_HOOK=$(echo -n '${{ secrets.DOCU_GROUP_HOOK }}' | base64 -w 0)"
95+
echo "EE_DB_ADDR=$(echo -n '${{ secrets.EE_DB_ADDR }}' | base64 -w 0)"
96+
echo "EE_DB_DB=$(echo -n '${{ secrets.EE_DB_DB }}' | base64 -w 0)"
97+
echo "EE_DB_PASSWORD=$(echo -n '${{ secrets.EE_DB_PASSWORD }}' | base64 -w 0)"
98+
echo "EE_DB_PORT=$(echo -n '${{ secrets.EE_DB_PORT }}' | base64 -w 0)"
99+
echo "EE_DB_USER=$(echo -n '${{ secrets.EE_DB_USER }}' | base64 -w 0)"
100+
echo "OPENAI_API_KEY=$(echo -n '${{ secrets.OPENAI_API_KEY }}' | base64 -w 0)"
101+
echo "RELEASE_BUCKET=$(echo -n '${{ secrets.RELEASE_BUCKET }}' | base64 -w 0)"
102+
echo "REPORT_DB_ADDR=$(echo -n '${{ secrets.REPORT_DB_ADDR }}' | base64 -w 0)"
103+
echo "REPORT_DB_NAME=$(echo -n '${{ secrets.REPORT_DB_NAME }}' | base64 -w 0)"
104+
echo "REPORT_DB_PASSWORD=$(echo -n '${{ secrets.REPORT_DB_PASSWORD }}' | base64 -w 0)"
105+
echo "REPORT_DB_PORT=$(echo -n '${{ secrets.REPORT_DB_PORT }}' | base64 -w 0)"
106+
echo "REPORT_DB_USER=$(echo -n '${{ secrets.REPORT_DB_USER }}' | base64 -w 0)"
107+
echo "S3APIKEY=$(echo -n '${{ secrets.S3APIKEY }}' | base64 -w 0)"
108+
echo "S3APISECRET=$(echo -n '${{ secrets.S3APISECRET }}' | base64 -w 0)"
109+
echo "S3BUCKET=$(echo -n '${{ secrets.S3BUCKET }}' | base64 -w 0)"
110+
echo "S3ENDPOINT=$(echo -n '${{ secrets.S3ENDPOINT }}' | base64 -w 0)"
111+
echo "S3KEYPREFIX=$(echo -n '${{ secrets.S3KEYPREFIX }}' | base64 -w 0)"
112+
echo "S3REGION=$(echo -n '${{ secrets.S3REGION }}' | base64 -w 0)"
113+
echo "SIGN_KEYCHAIN_PASSWORD=$(echo -n '${{ secrets.SIGN_KEYCHAIN_PASSWORD }}' | base64 -w 0)"
114+
echo "TCR_TOKEN=$(echo -n '${{ secrets.TCR_TOKEN }}' | base64 -w 0)"
115+
echo "TCR_USERNAME=$(echo -n '${{ secrets.TCR_USERNAME }}' | base64 -w 0)"
116+
echo "TENCENT_AK=$(echo -n '${{ secrets.TENCENT_AK }}' | base64 -w 0)"
117+
echo "TENCENT_SK=$(echo -n '${{ secrets.TENCENT_SK }}' | base64 -w 0)"
118+
echo "TEST_S3FS_ALIYUN=$(echo -n '${{ secrets.TEST_S3FS_ALIYUN }}' | base64 -w 0)"
119+
echo "TEST_S3FS_QCLOUD=$(echo -n '${{ secrets.TEST_S3FS_QCLOUD }}' | base64 -w 0)"
120+
echo "TOKEN_ACTION=$(echo -n '${{ secrets.TOKEN_ACTION }}' | base64 -w 0)"
121+
echo "WECHAT_MO_CHECKIN_BOT_WEBHOOK=$(echo -n '${{ secrets.WECHAT_MO_CHECKIN_BOT_WEBHOOK }}' | base64 -w 0)"
122+
echo "WECHAT_WORK_BOT_WEBHOOK=$(echo -n '${{ secrets.WECHAT_WORK_BOT_WEBHOOK }}' | base64 -w 0)"
123+
echo "WECHAT_WORK_BOT_WEBHOOK_KEY=$(echo -n '${{ secrets.WECHAT_WORK_BOT_WEBHOOK_KEY }}' | base64 -w 0)"

0 commit comments

Comments
 (0)