diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1d06a6ab..30c2dcce 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,12 +31,12 @@ jobs: run: task core:release:${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}:${{ matrix.arch }} - name: Zip Artifact - run: zip release/medama-${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}_${{ matrix.arch }}.zip core/bin/${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}_${{ matrix.arch }} + run: zip release/medama-${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}-${{ matrix.arch }}.zip ./core/bin/${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}_${{ matrix.arch }} - uses: actions/upload-artifact@v4 with: name: release-${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}-${{ matrix.arch }} - path: release/${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}_${{ matrix.arch }}.zip + path: release/${{ matrix.os == 'ubuntu-latest' && 'linux' || 'darwin' }}-${{ matrix.arch }}.zip retention-days: 1 if-no-files-found: error diff --git a/core/Taskfile.yaml b/core/Taskfile.yaml index c6e9c23a..a9166a54 100644 --- a/core/Taskfile.yaml +++ b/core/Taskfile.yaml @@ -110,7 +110,7 @@ tasks: GOOS: "linux" GOARCH: "arm64" - release:macos:amd64: + release:darwin:amd64: cmds: - go build -o ./bin/darwin_amd64 -ldflags "-s -w" -trimpath -tags "no_duckdb_arrow" ./cmd/ - echo "darwin/amd64 build done" @@ -120,7 +120,7 @@ tasks: GOOS: "darwin" GOARCH: "amd64" - release:macos:arm64: + release:darwin:arm64: cmds: - go build -o ./bin/darwin_arm64 -ldflags "-s -w" -trimpath -tags "no_duckdb_arrow" ./cmd/ - echo "darwin/arm64 build done"