ci: accept new key
Some checks failed
submodules sync / sync (push) Successful in 41s
build / build (push) Failing after 1m11s
build / trigger-build-image (push) Has been skipped

This commit is contained in:
张泊明518370910136 2026-07-22 21:18:23 -07:00
parent c32aa4db8b
commit 90602b358f
GPG Key ID: D47306D7062CDA9D
2 changed files with 6 additions and 14 deletions

View File

@ -26,14 +26,10 @@ jobs:
chmod 600 ~/.ssh/id_ed25519
echo ">>> chmod public key"
chmod 600 ~/.ssh/id_ed25519.pub
echo ">>> dns resolve"
nslookup focs.gc.sjtu.edu.cn || host focs.gc.sjtu.edu.cn || echo "DNS failed"
echo ">>> tcp test"
timeout 5 bash -c "echo >/dev/tcp/focs.gc.sjtu.edu.cn/2222" 2>&1 || echo "TCP failed"
echo ">>> ssh-keyscan"
timeout 10 ssh-keyscan -p 2222 focs.gc.sjtu.edu.cn >> ~/.ssh/known_hosts || echo "ssh-keyscan failed"
timeout 10 ssh-keyscan -p 2222 focs.gc.sjtu.edu.cn >> ~/.ssh/known_hosts || echo "ssh-keyscan failed, using StrictHostKeyChecking=accept-new"
echo ">>> ssh test"
ssh -T git@focs.gc.sjtu.edu.cn -p 2222
ssh -o StrictHostKeyChecking=accept-new -T git@focs.gc.sjtu.edu.cn -p 2222
# - name: Lint
# run: make lint
- name: Build
@ -62,9 +58,9 @@ jobs:
echo ">>> chmod public key"
chmod 600 ~/.ssh/id_ed25519.pub
echo ">>> ssh-keyscan"
ssh-keyscan -p 2222 focs.gc.sjtu.edu.cn >> ~/.ssh/known_hosts
timeout 10 ssh-keyscan -p 2222 focs.gc.sjtu.edu.cn >> ~/.ssh/known_hosts || echo "ssh-keyscan failed, using StrictHostKeyChecking=accept-new"
echo ">>> ssh test"
ssh -T git@focs.gc.sjtu.edu.cn -p 2222
ssh -o StrictHostKeyChecking=accept-new -T git@focs.gc.sjtu.edu.cn -p 2222
- name: Set up Git
run: |
git config --global user.name "bot-joj"

View File

@ -23,14 +23,10 @@ jobs:
chmod 600 ~/.ssh/id_ed25519
echo ">>> chmod public key"
chmod 600 ~/.ssh/id_ed25519.pub
echo ">>> dns resolve"
nslookup focs.gc.sjtu.edu.cn || host focs.gc.sjtu.edu.cn || echo "DNS failed"
echo ">>> tcp test"
timeout 5 bash -c "echo >/dev/tcp/focs.gc.sjtu.edu.cn/2222" 2>&1 || echo "TCP failed"
echo ">>> ssh-keyscan"
timeout 10 ssh-keyscan -p 2222 focs.gc.sjtu.edu.cn >> ~/.ssh/known_hosts || echo "ssh-keyscan failed"
timeout 10 ssh-keyscan -p 2222 focs.gc.sjtu.edu.cn >> ~/.ssh/known_hosts || echo "ssh-keyscan failed, using StrictHostKeyChecking=accept-new"
echo ">>> ssh test"
ssh -T git@focs.gc.sjtu.edu.cn -p 2222
ssh -o StrictHostKeyChecking=accept-new -T git@focs.gc.sjtu.edu.cn -p 2222
- name: Set up Git
run: |
git config --global user.name "bot-joj"