From 8a932b754f885b941d9c7fc1aa9062762d9d9666 Mon Sep 17 00:00:00 2001 From: Gijs Oortgiese Date: Fri, 22 Aug 2025 10:35:15 +0200 Subject: [PATCH] Add action --- action.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 action.yaml diff --git a/action.yaml b/action.yaml new file mode 100644 index 0000000..b2cb46a --- /dev/null +++ b/action.yaml @@ -0,0 +1,21 @@ +name: SSH + +inputs: + ssh-private-key: + required: true + ssh-known-hosts: + required: true + +runs: + using: 'composite' + steps: + - name: Setup ssh + env: + SSH_PRIVATE_KEY: ${{ inputs.ssh-private-key }} + SSH_KNOWN_HOSTS: ${{ inputs.ssh-known-hosts }} + run: | + mkdir -p ~/.ssh + chmod 700 ~/.ssh + echo "$SSH_PRIVATE_KEY" | tr -d '\r' > ~/.ssh/id_rsa + echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts + chmod 600 ~/.ssh/id_rsa