From 6730c4598929a1bd6c43d7f526a27eca1466e3a0 Mon Sep 17 00:00:00 2001 From: Pavel Perestoronin Date: Thu, 8 Jun 2023 22:32:46 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7=20Fix=20the=20rsync=20step?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/check.yaml | 6 ------ .github/workflows/publish.yaml | 31 +++++++++++++++++-------------- 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 5e91532..da628bf 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -22,12 +22,6 @@ jobs: - name: 📥 Checkout uses: actions/checkout@v3 - - name: 🖊 Set crate version - run: | - echo 'version = "${{ github.ref_name }}"' - sed -i -e 's/version = "0.0.0"/version = "${{ github.ref_name }}"/g' Cargo.toml - sed -i -e 's/version = "0.0.0"/version = "${{ github.ref_name }}"/g' Cargo.lock - - name: ⚡️ Rust Cache uses: Swatinem/rust-cache@v2 with: diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 80b8999..df920ed 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -19,18 +19,18 @@ jobs: with: fetch-depth: 0 - - name: 🖊 Set crate version - run: | - echo 'version = "${{ github.ref_name }}"' - sed -i -e 's/version = "0.0.0"/version = "${{ github.ref_name }}"/g' Cargo.toml - sed -i -e 's/version = "0.0.0"/version = "${{ github.ref_name }}"/g' Cargo.lock - - name: ⚡️ Rust Cache uses: Swatinem/rust-cache@v2 with: key: "rust" cache-on-failure: true + - name: 🖊 Set crate version + run: | + echo 'version = "${{ github.ref_name }}"' + sed -i -e 's/version = "0.0.0"/version = "${{ github.ref_name }}"/g' Cargo.toml + sed -i -e 's/version = "0.0.0"/version = "${{ github.ref_name }}"/g' Cargo.lock + - name: 📝 Build Changelog id: changelog uses: Bullrich/generate-release-changelog@master @@ -80,12 +80,15 @@ jobs: with: authkey: ${{ secrets.TAILSCALE_AUTHKEY }} - - name: ♻️ Rsync - uses: burnett01/rsync-deployments@6.0.0 + - name: 🔑 Install SSH key + uses: shimataro/ssh-key-action@v2 with: - switches: -avz - path: blitz-tanks.aarch64-unknown-linux-gnu - remote_path: /home/pi/bin - remote_host: mars.fluffy-shark.ts.net - remote_user: pi - remote_key: ${{ secrets.SSH_KEY }} + key: ${{ secrets.SSH_KEY }} + known_hosts: unnecessary + config: | + Host mars + User pi + StrictHostKeyChecking no + + - name: ♻️ Rsync + run: rsync -avz blitz-tanks.aarch64-unknown-linux-gnu mars:/home/pi/bin/blitz-tanks