Skip to content

fix(cd): skip ssh deploy when unconfigured - #40

Merged
Ha1zyy merged 1 commit into
mainfrom
fix-cd-skip-unconfigured-deploy
Jun 7, 2026
Merged

fix(cd): skip ssh deploy when unconfigured#40
Ha1zyy merged 1 commit into
mainfrom
fix-cd-skip-unconfigured-deploy

Conversation

@Hqzdev

@Hqzdev Hqzdev commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a deploy configuration check that detects missing SSH deploy settings.
  • Skip staging/production SSH deploy jobs when secrets or DEPLOY_PATH are not configured, while keeping build/push validation active.
  • Document the build/push-only behavior for repositories without connected servers.

Checks

  • git diff --check
  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/cd.yml")'

Root cause addressed: the repo currently has no Actions or environment deploy secrets/variables, so CD can build and push images but cannot SSH deploy. This avoids red CD runs and the old ssh @ failure mode until real deploy settings are added.

@vercel

vercel Bot commented Jun 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
metrix Ready Ready Preview, Comment Jun 7, 2026 7:52am

@Ha1zyy
Ha1zyy merged commit 6a8f644 into main Jun 7, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants