Use production env file for SMS config
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 3m49s
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 3m49s
This commit is contained in:
parent
c8a8560175
commit
ad22999fdb
@ -32,10 +32,6 @@ jobs:
|
||||
echo "DOMAIN_APP is still toonflow.example.com. Replace it with the real domain before deploying."
|
||||
exit 1
|
||||
fi
|
||||
if [ -z "${{ secrets.SMS_ACCESS_KEY_ID }}" ] || [ -z "${{ secrets.SMS_ACCESS_KEY_SECRET }}" ]; then
|
||||
echo "SMS_ACCESS_KEY_ID and SMS_ACCESS_KEY_SECRET must be configured as repository secrets."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
- name: Login to Volcano Engine CR
|
||||
run: |
|
||||
@ -116,11 +112,6 @@ jobs:
|
||||
--docker-password="${{ env.CR_PASSWORD_ACTIVE }}" \
|
||||
--dry-run=client -o yaml | kubectl apply -f -
|
||||
|
||||
kubectl create secret generic toonflow-sms-secret \
|
||||
--from-literal=SMS_ACCESS_KEY_ID='${{ secrets.SMS_ACCESS_KEY_ID }}' \
|
||||
--from-literal=SMS_ACCESS_KEY_SECRET='${{ secrets.SMS_ACCESS_KEY_SECRET }}' \
|
||||
--dry-run=client -o yaml | kubectl apply -f -
|
||||
|
||||
kubectl apply -f k8s/cert-manager-issuer.yaml
|
||||
kubectl apply -f k8s/redirect-https-middleware.yaml
|
||||
kubectl apply -f k8s/toonflow-pvc.yaml
|
||||
|
||||
@ -257612,6 +257612,7 @@ process.on("uncaughtException", (error73) => {
|
||||
// src/env.ts
|
||||
var import_dotenv = __toESM(require_main());
|
||||
import_dotenv.default.config({ path: ".env.local" });
|
||||
import_dotenv.default.config({ path: "env.production" });
|
||||
import_dotenv.default.config();
|
||||
var isElectron = typeof process.versions?.electron !== "undefined";
|
||||
var isPackaged = false;
|
||||
|
||||
5
env.production
Normal file
5
env.production
Normal file
@ -0,0 +1,5 @@
|
||||
SMS_ACCESS_KEY_ID=LTAI5t7jGzFH4ExkJ9TSmQyd
|
||||
SMS_ACCESS_KEY_SECRET=u0d3OyTWe9BjnNjK81bvEElky4xcHk
|
||||
SMS_SIGN_NAME=广州气元科技
|
||||
SMS_TEMPLATE_CODE=SMS_506210397
|
||||
SMS_REGION=cn-hangzhou
|
||||
@ -48,22 +48,6 @@ spec:
|
||||
value: "10588"
|
||||
- name: ossURL
|
||||
value: "https://videoflow.airlabs.art"
|
||||
- name: SMS_ACCESS_KEY_ID
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: toonflow-sms-secret
|
||||
key: SMS_ACCESS_KEY_ID
|
||||
- name: SMS_ACCESS_KEY_SECRET
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: toonflow-sms-secret
|
||||
key: SMS_ACCESS_KEY_SECRET
|
||||
- name: SMS_SIGN_NAME
|
||||
value: "广州气元科技"
|
||||
- name: SMS_TEMPLATE_CODE
|
||||
value: "SMS_506210397"
|
||||
- name: SMS_REGION
|
||||
value: "cn-hangzhou"
|
||||
volumeMounts:
|
||||
- name: toonflow-data
|
||||
mountPath: /app/data/db2.sqlite
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
import dotenv from "dotenv";
|
||||
|
||||
dotenv.config({ path: ".env.local" });
|
||||
dotenv.config({ path: "env.production" });
|
||||
dotenv.config();
|
||||
|
||||
// 判断是否为打包后的 Electron 环境
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user