Commit 058a007
authored
fix(ci): restore SSH access for external CI workflows (#19005)
Fixes SSH access for external contributors that was broken in #17978.
## Problem
External CI workflows cannot SSH into EC2 instances because SSH key
setup became conditional on `CI_INTERNAL=1`, which external workflows
don't set.
## Solution
Remove the `CI_INTERNAL` check from SSH key setup in `.github/ci3.sh`.
The SSH key is needed by the GitHub Actions runner to connect to EC2
instances.
Security is maintained because the SSH key is still only copied INTO
instances when `CI_ENABLE_DISK_LOGS=1` (internal CI only, see
`ci3/bootstrap_ec2:210-220`).1 file changed
+3
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
0 commit comments