#17 Revert: Re-enable configuring known_hosts, combine steps into "Configure SSH"

This commit is contained in:
Joey Hafner 2024-10-25 20:35:02 -07:00
parent 32e1611845
commit ab7275b97d
No known key found for this signature in database

View File

@ -27,20 +27,16 @@ jobs:
name: jafnernet
authToken: '${{ secrets.CACHIX_TOKEN }}'
extraPullNames: nix-community
- name: Configure SSH key
- name: Configure SSH
run: |
echo -e "${{ secrets.RUNNER_SSH_PRIVATEKEY }}" > /tmp/key
chmod 600 /tmp/key
- name: Get list of hosts
run: |
nix eval --json .#deploy.nodes --apply 'builtins.attrValues' |\
jq -r '.[].hostname' | xargs echo > /tmp/hostlist
# - name: Add known hosts
# run: |
# mkdir -p ~/.ssh && touch ~/.ssh/known_hosts && chmod 600 ~/.ssh/known_hosts
# for host in $(cat /tmp/hostlist); do
# ssh-keyscan -t ed25519 $host >> ~/.ssh/known_hosts
# done
mkdir -p ~/.ssh && touch ~/.ssh/known_hosts && chmod 600 ~/.ssh/known_hosts
for host in $(cat /tmp/hostlist); do
ssh-keyscan -t ed25519 $host >> ~/.ssh/known_hosts
done
# - name: Test SSH connections
# run: |
# for host in $(cat /tmp/hostlist); do