Skip to content

Commit dcd3878

Browse files
committed
fix: echo format
1 parent 5bff653 commit dcd3878

File tree

1 file changed

+9
-24
lines changed

1 file changed

+9
-24
lines changed

.github/workflows/deploy-circleci.yml

Lines changed: 9 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -30,34 +30,19 @@ jobs:
3030
env:
3131
ORG_ID: ${{ secrets.CIRCLECI_ORG_ID }}
3232
run: |
33-
# Function to safely store a secret
33+
# Function to safely store a secret using temp txt file
3434
store_secret() {
3535
local secret_name=$1
3636
local secret_value=$2
37-
local needs_quotes=$3
3837
39-
if [ -n "$secret_value" ]; then
40-
echo "Storing secret: $secret_name"
41-
if [ "$needs_quotes" = "true" ]; then
42-
# Some secrets need to be wrapped in single quotes
43-
echo "'$secret_value'" | circleci context store-secret --org-id "$ORG_ID" checkincontext "$secret_name"
44-
else
45-
echo "$secret_value" | circleci context store-secret --org-id "$ORG_ID" checkincontext "$secret_name"
46-
fi
47-
else
48-
echo "Warning: $secret_name is empty, skipping"
49-
fi
38+
echo "Storing secret: $secret_name"
39+
echo "$secret_value" | circleci context store-secret --org-id "${ORG_ID}" checkincontext "${secret_name}"
5040
}
5141
5242
# List of secrets to migrate
53-
store_secret "TELEGRAM_TOKEN" "${{ secrets.TELEGRAM_TOKEN }}" "false"
54-
store_secret "TELEGRAM_CHAT_ID" "${{ secrets.TELEGRAM_CHAT_ID }}" "false"
55-
store_secret "NODESEEK_COOKIE" "${{ secrets.NODESEEK_COOKIE }}" "false"
56-
store_secret "V2EX_COOKIE" "${{ secrets.V2EX_COOKIE }}" "true"
57-
store_secret "ONEPOINT3ACRES_COOKIE" "${{ secrets.ONEPOINT3ACRES_COOKIE }}" "false"
58-
store_secret "TWOCAPTCHA_APIKEY" "${{ secrets.TWOCAPTCHA_APIKEY }}" "false"
59-
60-
- name: Verify Context
61-
run: |
62-
circleci context list --org-id ${{ secrets.CIRCLECI_ORG_ID }}
63-
echo "Context setup completed. Please verify the secrets in CircleCI web interface."
43+
store_secret "TELEGRAM_TOKEN" "${{ secrets.TELEGRAM_TOKEN }}"
44+
store_secret "TELEGRAM_CHAT_ID" "${{ secrets.TELEGRAM_CHAT_ID }}"
45+
store_secret "NODESEEK_COOKIE" "${{ secrets.NODESEEK_COOKIE }}"
46+
store_secret "V2EX_COOKIE" "${{ secrets.V2EX_COOKIE }}"
47+
store_secret "ONEPOINT3ACRES_COOKIE" "${{ secrets.ONEPOINT3ACRES_COOKIE }}"
48+
store_secret "TWOCAPTCHA_APIKEY" "${{ secrets.TWOCAPTCHA_APIKEY }}"

0 commit comments

Comments
 (0)