diff --git a/.forgejo/workflows/build+release.yml b/.forgejo/workflows/build+release.yml index 6b4f640..d063a83 100644 --- a/.forgejo/workflows/build+release.yml +++ b/.forgejo/workflows/build+release.yml @@ -30,13 +30,13 @@ jobs: name: Compiling To Linux Target run: | cargo build -r - mv ./target/release/ascendance-of-a-bookworm-bot ./bookworm-bot-linux-amd64 + mv target/release/ascendance-of-a-bookworm-bot bookworm-bot-linux-amd64 - name: Uploading Build Artifact uses: actions/upload-artifact@v3 with: name: bookworm-bot-linux-amd64 - path: ./bookworm-bot-linux-amd64 + path: bookworm-bot-linux-amd64 if-no-files-found: error upload-release: @@ -47,21 +47,24 @@ jobs: - name: Downloading All Build Artifacts uses: actions/download-artifact@v3 + run: | + mkdir release + mv bookworm-bot-linux-amd64/bookworm-bot-linux-amd64/bookworm-bot-linux-amd64 release/bookworm-bot-linux-amd64 - name: Debug Workflow run: | - ls -lap ${{steps.download.outputs.download-path}} - ls -lap ./bookworm-bot-linux-amd64 - ls -lap ./bookworm-bot-linux-amd64/bookworm-bot-linux-amd64 + ls -lap bookworm-bot-linux-amd64 + ls -lap release + ls -lap release/bookworm-bot-linux-amd64 pwd - name: Upload Artifacts As Generic Packages run: | echo 'curl -v --user ${{ secrets.FORGEJO_USERNAME }}:${{ secrets.FORGEJO_TOKEN }} \ - --upload-file ./bookworm-bot-linux-amd64/bookworm-bot-linux-amd64/bookworm-bot-linux-amd64 \ + --upload-file release/bookworm-bot-linux-amd64 \ https://forgejo.neshweb.net/api/packages/${{ secrets.FORGEJO_USERNAME }}/generic/${{ github.event.repository.name }}/${{ github.ref_name }}/bookworm-bot-linux-amd64' curl -v --user ${{ secrets.FORGEJO_USERNAME }}:${{ secrets.FORGEJO_TOKEN }} \ - --upload-file ./bookworm-bot-linux-amd64/bookworm-bot-linux-amd64/bookworm-bot-linux-amd64 \ + --upload-file release/bookworm-bot-linux-amd64 \ https://forgejo.neshweb.net/api/packages/${{ secrets.FORGEJO_USERNAME }}/generic/${{ github.event.repository.name }}/${{ github.ref_name }}/bookworm-bot-linux-amd64 - name: Release New Version @@ -69,6 +72,6 @@ jobs: with: direction: upload url: https://forgejo.neshweb.net - release-dir: ./ + release-dir: release token: ${{ secrets.FORGEJO_TOKEN }} tag: ${{ github.ref_name }}