build: fix release-mirrors

This commit is contained in:
GalvinGao
2023-02-08 02:19:04 -05:00
parent 97fa75f7f7
commit c9b109e39c

View File

@@ -35,7 +35,8 @@ jobs:
mkdir -pv upload-dir/${{ env.release_tag }}
cd upload-dir/${{ env.release_tag }}
gh release download ${{ env.release_tag }} --repo 'MaaAssistantArknights/MaaAssistantArknights' --pattern "MAA-${{ env.release_tag }}-*" --clobber
ls
# list all files under current directory, join with comma, and save to env
echo "release_files=$(ls -1 | paste -sd ',' -)" >> $GITHUB_ENV
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: "Upload to mirror 0"
@@ -44,5 +45,5 @@ jobs:
host: ${{ secrets.SSH_MIRROR_0_HOST }}
username: ${{ secrets.SSH_MIRROR_0_USER }}
key: ${{ secrets.SSH_MIRROR_0_KEY }}
source: "*"
source: ${{ env.release_files }}
target: ${{ format('{0}/{1}', '/data/html/MaaAssistantArknights/MaaAssistantArknights/releases/download', env.release_tag) }}