Răsfoiți Sursa

ci: include git tag in release tarball

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
Shengqi Chen 6 luni în urmă
părinte
comite
436386fb73
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      .github/workflows/release.yml

+ 2 - 1
.github/workflows/release.yml

@@ -22,9 +22,10 @@ jobs:
       id: go
     - name: Build
       run: |
+        TAG=$(git describe --tags)
         for i in linux-amd64 linux-arm64 linux-riscv64 linux-loong64; do
           make ARCH=$i all
-          tar -cz --numeric-owner --owner root --group root -f tunasync-$i-bin.tar.gz -C build-$i tunasync tunasynctl
+          tar -cz --numeric-owner --owner root --group root -f tunasync-${TAG}-$i-bin.tar.gz -C build-$i tunasync tunasynctl
         done
     - name: Create Release
       uses: softprops/action-gh-release@v2