From aa65db632330dd8623923165716b7843c305875c Mon Sep 17 00:00:00 2001 From: Refringe Date: Fri, 8 Mar 2024 16:24:35 -0500 Subject: [PATCH] Capture the mega upload link. Logout and end of steps. --- .gitea/workflows/build.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 8fd88ee..03354e3 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -327,8 +327,15 @@ jobs: run: | mega-https on mega-login "${MEGA_EMAIL}" "${MEGA_PASSWORD}" + mega-put -c "/workspace/refringe/Build/${{ steps.generate-filename.outputs.filename }}" "/spt-release/${{ steps.generate-filename.outputs.filename }}" - mega-export -a "/spt-release/${{ steps.generate-filename.outputs.filename }}" -f + + # Generate link and save it. + EXPORT_OUTPUT=$(mega-export -a "/spt-release/${{ steps.generate-filename.outputs.filename }}" -f) + LINK_MEGA=$(echo "$EXPORT_OUTPUT" | grep -o 'https://mega.nz/file/[A-Za-z0-9#_\-]*') + echo "::set-output name=link_mega::${LINK_MEGA}" + + mega-logout shell: bash env: MEGA_EMAIL: ${{ secrets.MEGA_EMAIL }} @@ -357,6 +364,8 @@ jobs: fi fi done + + mega-logout shell: bash env: MEGA_EMAIL: ${{ secrets.MEGA_EMAIL }}