Description
Two branches have been sitting unmerged on the origin remote, each containing meaningful improvements to the codebase:
devops/fix_copy_with_semicolon
Contains a fix for semicolon-prefixed copy paths in the Dockerfile generator, but also removes:
check-ssh.sh (SSH signature verification script)
generate-ssh-allowed-signers.sh
env_copy feature from the Dockerfile template
COREPACK_ENABLE feature
- Nginx RUNNER_COMMANDS for cache dirs/pid
devops/update-new-line-separator
- Removes
COREPACK_ENABLE
- Updates
ssh-allowed-signers with keys for all current team members (alothanhh, BaoNinh2808, brianw3b, CaoHoaiTan, harris1111, hungnguyen18, ngotrongphuc, nguyendinhthang3101, SangTran-127, ThanhNguyen03)
- Adds new documentation files (
README-2.md, docs/dockerfile-generator.md)
Concerns
-
Check-ssh.sh removal — The fix_copy_with_semicolon branch deletes check-ssh.sh entirely. Is SSH signature verification being deprecated, or was this accidental?
-
Nginx RUNNER_COMMANDS removal — The nginx-specific RUNNER_COMMANDS (cache dir setup, pid relocation, user directive removal) are removed in fix_copy_with_semicolon. These are needed for running nginx as non-root. Was this intentional?
-
Stale SSH allowed-signers — The SSH allowed-signers file in main only lists 4 users (brng1151, chiro-hiro, bao-ninh-orochi, chirojr) while the team has grown significantly. The update-new-line-separator branch has the updated version.
Suggested Action
Rebase, reconcile the differences, and merge — or close, with clear rationale for any deletions.
Description
Two branches have been sitting unmerged on the origin remote, each containing meaningful improvements to the codebase:
devops/fix_copy_with_semicolonContains a fix for semicolon-prefixed copy paths in the Dockerfile generator, but also removes:
check-ssh.sh(SSH signature verification script)generate-ssh-allowed-signers.shenv_copyfeature from the Dockerfile templateCOREPACK_ENABLEfeaturedevops/update-new-line-separatorCOREPACK_ENABLEssh-allowed-signerswith keys for all current team members (alothanhh, BaoNinh2808, brianw3b, CaoHoaiTan, harris1111, hungnguyen18, ngotrongphuc, nguyendinhthang3101, SangTran-127, ThanhNguyen03)README-2.md,docs/dockerfile-generator.md)Concerns
Check-ssh.sh removal — The
fix_copy_with_semicolonbranch deletescheck-ssh.shentirely. Is SSH signature verification being deprecated, or was this accidental?Nginx RUNNER_COMMANDS removal — The nginx-specific RUNNER_COMMANDS (cache dir setup, pid relocation, user directive removal) are removed in
fix_copy_with_semicolon. These are needed for running nginx as non-root. Was this intentional?Stale SSH allowed-signers — The SSH allowed-signers file in
mainonly lists 4 users (brng1151, chiro-hiro, bao-ninh-orochi, chirojr) while the team has grown significantly. Theupdate-new-line-separatorbranch has the updated version.Suggested Action
Rebase, reconcile the differences, and merge — or close, with clear rationale for any deletions.