diff --git a/.github/workflows/http.yml b/.github/workflows/http.yml index 99fc6790..d7c74b3a 100644 --- a/.github/workflows/http.yml +++ b/.github/workflows/http.yml @@ -66,9 +66,14 @@ jobs: chmod +x build/bin/albyhub-${{runner.os}}-x86_64/bin/albyhub-x86_64 shell: bash + - name: Make output tar archive to keep file permissions + run: | + mkdir -p ./build/out + tar czf ./build/out/albyhub-${{runner.os}}-x86_64.tar.gz -C ./build/bin/albyhub-${{runner.os}}-x86_64 . + - uses: actions/upload-artifact@v4 with: - name: albyhub-${{runner.os}}-x86_64 + name: albyhub-${{runner.os}}-x86_64.tar.gz path: | - ./build/bin/albyhub-${{runner.os}}-x86_64 + ./build/out/albyhub-${{runner.os}}-x86_64.tar.gz if-no-files-found: error