From c53d4a98fbd2ee463565a1de0e2f8a0897ab00cc Mon Sep 17 00:00:00 2001 From: mrkmntal Date: Mon, 3 Nov 2025 17:51:34 -0500 Subject: [PATCH] .tar build exploration --- .forgejo/workflows/build.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index af04a28..140c976 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -24,15 +24,17 @@ jobs: - name: Verify build run: file tux-dock - - name: Prepare artifact directory + - name: Package build as tar run: | mkdir -p build/${{ github.ref_name }} + chmod +x tux-dock mv tux-dock build/${{ github.ref_name }}/ - echo "📁 Prepared build directory: build/${{ github.ref_name }}/tux-dock" - + tar czf tux-dock-linux-x86_64-${{ github.ref_name }}.tar.gz -C build ${ { github.ref_name } } + echo "📦 Created tarball with preserved permissions" - name: Upload build artifact uses: actions/upload-artifact@v3 with: - name: tux-dock-linux-x86_64 - path: build/ + name: tux-dock-linux-x86_64-${{ github.ref_name }} + path: tux-dock-linux-x86_64-${{ github.ref_name }}.tar.gz +