subh05sus pushed a refactor of the main branch’s GitHub Actions deploy workflow, introducing concurrency (to cancel in-progress runs per branch) and reusable YAML anchors for checkout, caching, and SSH setup. The update also tightens remote error handling (using set -euo pipefail) and switches npm install to npm ci for more consistent builds.