Skip to content

Fix Quay GitHub SSH submodule auth#129

Merged
lafawnduh1966 merged 1 commit into
mainfrom
fix-quay-github-ssh-submodules
May 19, 2026
Merged

Fix Quay GitHub SSH submodule auth#129
lafawnduh1966 merged 1 commit into
mainfrom
fix-quay-github-ssh-submodules

Conversation

@lafawnduh1966
Copy link
Copy Markdown
Contributor

Summary

  • install a Quay-scoped Git include for GitHub App auth so Quay worktrees rewrite SSH-shaped GitHub URLs to HTTPS
  • persist the same helper + rewrites on app-auth code mirrors and bare repos
  • extend setup verify to catch missing Quay App gitconfig/includes and clone-local auth drift

Validation

  • bash -n installer/setup-hermes.sh
  • python -m py_compile installer/hermes_installer/verify.py tests/ops/test_setup_hermes_verify.py
  • git diff --check
  • scripts/run_tests.sh tests/ops/test_setup_hermes_verify.py
  • hotfixed krustentier and verified git ls-remote git@github.com:InverterNetwork/iTRY-frontends.git HEAD succeeds from a Quay worktree path
  • validated linked-worktree gitdir pattern under /home/hermes/.hermes/quay/repos/.git/worktrees/ loads the scoped include

@lafawnduh1966 lafawnduh1966 merged commit b4ff78e into main May 19, 2026
1 check 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.

1 participant