workflow: eliminate dependency on himataro/ssh-key-action

This commit is contained in:
John Bowdre 2024-03-25 16:31:02 -05:00
parent c87e3c1a1c
commit 358cac9f52

View file

@ -53,12 +53,11 @@ jobs:
oauth-client-id: ${{ secrets.TS_API_CLIENT_ID }} oauth-client-id: ${{ secrets.TS_API_CLIENT_ID }}
oauth-secret: ${{ secrets.TS_API_CLIENT_SECRET }} oauth-secret: ${{ secrets.TS_API_CLIENT_SECRET }}
tags: ${{ secrets.TS_TAG }} tags: ${{ secrets.TS_TAG }}
- name: Install SSH key - name: Configure SSH known hosts
uses: shimataro/ssh-key-action@v2 run: |
with: mkdir -p ~/.ssh
key: ${{ secrets.SSH_KEY }} echo "${{ secrets.SSH_KNOWN_HOSTS }}" > ~/.ssh/known_hosts
name: id_rsa chmod 644 ~/.ssh/known_hosts
known_hosts: ${{ secrets.SSH_KNOWN_HOSTS }}
- name: Deploy GMI to Agate - name: Deploy GMI to Agate
run: | run: |
rsync -avz --delete --exclude='*.html' --exclude='*.css' --exclude='*.js' -e ssh public/ deploy@${{ secrets.GMI_HOST }}:${{ secrets.GMI_CONTENT_PATH }} rsync -avz --delete --exclude='*.html' --exclude='*.css' --exclude='*.js' -e ssh public/ deploy@${{ secrets.GMI_HOST }}:${{ secrets.GMI_CONTENT_PATH }}