[claude] Fix: unblock CI deploy and staging gate secrets (#1363) (#1364)

This commit is contained in:
2026-04-13 19:25:00 +00:00
committed by Alexander Whitestone
parent 8faa930baf
commit 6878f206ee
2 changed files with 9 additions and 1 deletions

View File

@@ -12,6 +12,14 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Preflight secrets check
env:
H: ${{ secrets.DEPLOY_HOST }}
U: ${{ secrets.DEPLOY_USER }}
K: ${{ secrets.DEPLOY_SSH_KEY }}
run: |
[ -z "$H" ] || [ -z "$U" ] || [ -z "$K" ] && echo "ERROR: Missing deploy secret. Configure DEPLOY_HOST/DEPLOY_USER/DEPLOY_SSH_KEY in Settings → Actions → Secrets (see issue #1363)" && exit 1
- name: Deploy to host via SSH
uses: appleboy/ssh-action@v1.0.3
with:

View File

@@ -13,7 +13,7 @@ jobs:
- name: Verify staging label on merge PR
env:
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN || secrets.MERGE_TOKEN }}
GITEA_URL: ${{ vars.GITEA_URL || 'https://forge.alexanderwhitestone.com' }}
GITEA_REPO: Timmy_Foundation/the-nexus
run: |