aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Timber <dxdt@dev.snart.me>2024-11-14 00:07:55 +0100
committerDavid Timber <dxdt@dev.snart.me>2024-11-14 00:07:55 +0100
commit26c0f3ae4fd8dd7acb573c11927317deb8e5cc9c (patch)
tree7481190da33260a616013633465fa2eaf8a54d22
parentec5bd910bc061976b92336e5d2192299f8659805 (diff)
parent3c51f4c4accd89ce0e974f0e93bc90d5ce44f8c9 (diff)
Merge branch 'dev'
-rw-r--r--.github/workflows/snapshot-automation.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.github/workflows/snapshot-automation.yml b/.github/workflows/snapshot-automation.yml
index e3d5ee3..ad0eb9a 100644
--- a/.github/workflows/snapshot-automation.yml
+++ b/.github/workflows/snapshot-automation.yml
@@ -23,3 +23,18 @@ jobs:
git add --all
git commit -sm 'Data snapshot commit'
git push
+ - name: Install SSH secrets
+ env:
+ SSH_KEY: ${{ secrets.MIRROR_SSH_KEY }}
+ SSH_KNOWN_HOSTS: ${{ secrets.MIRROR_SSH_KNOWN_HOSTS }}
+ run: |
+ pushd ~
+ mkdir -p .ssh .ssh_keys
+ echo "$SSH_KNOWN_HOSTS" >> .ssh/known_hosts
+ echo "$SSH_KEY" > .ssh_keys/dxdxdt@cdci-rpki-tracker-kr
+ chmod 700 .ssh .ssh_keys
+ chmod 600 .ssh/known_hosts .ssh_keys/dxdxdt@cdci-rpki-tracker-kr
+ popd
+ - name: Sync mirrors
+ run: |
+ ssh -T -i ~/.ssh_keys/dxdxdt@cdci-rpki-tracker-kr cdci@embla.dev.snart.me