diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index ab82a05..528984a 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -59,8 +59,8 @@ jobs: DEPLOY_PATH="${{ secrets.DEPLOY_PATH || '/opt/anticaptcha' }}" mkdir -p $DEPLOY_PATH cd $DEPLOY_PATH - if [ ! -f docker-compose.yml ]; then - cat > docker-compose.yml << 'EOF' + # 始终更新 docker-compose.yml 以确保环境变量正确 + cat > docker-compose.yml << 'EOF' services: anticaptcha: image: git.viaeon.com/admin/anticaptcha:latest @@ -69,8 +69,9 @@ jobs: volumes: - ./data:/app/data - ./models:/app/models + environment: + - JWT_SECRET=anticaptcha-fixed-jwt-secret-2024 restart: unless-stopped EOF - fi docker compose pull docker compose up -d \ No newline at end of file