pds dash for shimaenaga.veryroundbird.house (based off of pds.witchcraft.systems)

see if this fixes the pipeline

Changed files
+5 -9
.tangled
workflows
+5 -9
.tangled/workflows/build.yml
···
- name: "Copy config to server"
command: |
echo "🪶 copying config from secrets"
-
CONF=$(cat << "EOF"
-
${{ secrets.CONFIG }}
-
EOF
-
)
+
echo "${CONFIG}" > config.ts
echo "🪶 debugging config"
-
echo "${CONF}" > config.ts
cat config.ts
- name: "Set up Deno"
···
- name: "SSH setup"
command: |
mkdir ~/.ssh
-
echo "${{secrets.SSH_KEY}}" > ~/.ssh/id_tangledsh
+
echo "${SSH_KEY}" > ~/.ssh/id_tangledsh
chmod 600 ~/.ssh/id_tangledsh
cat > ~/.ssh/config << EOF
Host deploy
-
HostName ${{ secrets.SERVER_HOST }}
-
User ${{ secrets.SERVER_USER }}
+
HostName ${SERVER_HOST}
+
User ${SERVER_USER}
IdentityFile ~/.ssh/id_tangledsh
StrictHostKeyChecking accept-new
BatchMode yes
···
PubkeyAuthentication yes
EOF
chmod 600 ~/.ssh/config
-
ssh-keyscan -H ${{ secrets.SERVER_HOST }} >> ~/.ssh/known_hosts
+
ssh-keyscan -H ${SERVER_HOST} >> ~/.ssh/known_hosts
echo "🪶 setting up ssh connection"
- name: "Deploy via SCP"