Merge pull request #762 from buster-so/staging

Staging
This commit is contained in:
dal 2025-08-25 00:18:53 -06:00 committed by GitHub
commit 58aaad7564
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 30 deletions

View File

@ -1,29 +0,0 @@
"on":
push:
branches:
- main
name: Deploy to main-hono-server
jobs:
porter-deploy:
runs-on: blacksmith-8vcpu-ubuntu-2204
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set Github tag
id: vars
run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- name: Setup porter
uses: porter-dev/setup-porter@v0.1.0
- name: Deploy stack
timeout-minutes: 30
run: exec porter apply
env:
PORTER_APP_NAME: main-hono-server
PORTER_CLUSTER: "3155"
PORTER_DEPLOYMENT_TARGET_ID: 7f44813f-4b0c-4be7-add0-94ebb61256bf
PORTER_HOST: https://dashboard.porter.run
PORTER_PR_NUMBER: ${{ github.event.number }}
PORTER_PROJECT: "9309"
PORTER_REPO_NAME: ${{ github.event.repository.name }}
PORTER_TAG: ${{ steps.vars.outputs.sha_short }}
PORTER_TOKEN: ${{ secrets.PORTER_APP_9309_3155 }}

View File

@ -49,7 +49,12 @@ export class PostgreSQLAdapter extends BaseAdapter {
}; };
// Handle SSL configuration - default to true for security // Handle SSL configuration - default to true for security
config.ssl = pgCredentials.ssl ?? true; // But allow self-signed certificates to avoid connection errors
if (pgCredentials.ssl !== false) {
config.ssl = pgCredentials.ssl === true || pgCredentials.ssl === undefined
? { rejectUnauthorized: false } // Allow self-signed certificates
: pgCredentials.ssl; // Use custom SSL config if provided
}
// Handle connection timeout // Handle connection timeout
if (pgCredentials.connection_timeout) { if (pgCredentials.connection_timeout) {