From d856f54394dc2ee4e84e7cbc6a0bb574345156e7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 07:00:46 +0000 Subject: [PATCH 1/3] Initial plan From e44dd0852729a239432112061688e78dd74f8af5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 07:02:39 +0000 Subject: [PATCH 2/3] Add FUSE dependencies installation to build-all-for-all job Co-authored-by: mattn <10111+mattn@users.noreply.github.com> --- .github/workflows/release-cli.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release-cli.yml b/.github/workflows/release-cli.yml index 3d581b8..5f4fd5a 100644 --- a/.github/workflows/release-cli.yml +++ b/.github/workflows/release-cli.yml @@ -24,6 +24,10 @@ jobs: goos: freebsd steps: - uses: actions/checkout@v3 + - name: Install FUSE dependencies + run: | + sudo apt-get update + sudo apt-get install -y libfuse-dev - uses: wangyoucao577/go-release-action@v1.40 with: github_token: ${{ secrets.GITHUB_TOKEN }} From 235e16d34b9cb0a46f97ae6d2b29bfc497639c50 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 07:15:33 +0000 Subject: [PATCH 3/3] Switch build-all-for-all to softprops/action-gh-release Co-authored-by: mattn <10111+mattn@users.noreply.github.com> --- .github/workflows/release-cli.yml | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release-cli.yml b/.github/workflows/release-cli.yml index 5f4fd5a..71208d9 100644 --- a/.github/workflows/release-cli.yml +++ b/.github/workflows/release-cli.yml @@ -24,20 +24,24 @@ jobs: goos: freebsd steps: - uses: actions/checkout@v3 + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: 'stable' - name: Install FUSE dependencies run: | sudo apt-get update sudo apt-get install -y libfuse-dev - - uses: wangyoucao577/go-release-action@v1.40 + - name: Build binary + env: + GOOS: ${{ matrix.goos }} + GOARCH: ${{ matrix.goarch }} + run: | + go build -ldflags "-X main.version=${{ github.ref_name }}" -o nak-${{ github.ref_name }}-${{ matrix.goos }}-${{ matrix.goarch }} + - name: Upload Release Asset + uses: softprops/action-gh-release@v1 with: - github_token: ${{ secrets.GITHUB_TOKEN }} - goos: ${{ matrix.goos }} - goarch: ${{ matrix.goarch }} - ldflags: -X main.version=${{ github.ref_name }} - overwrite: true - md5sum: false - sha256sum: false - compress_assets: false + files: ./nak-${{ github.ref_name }}-${{ matrix.goos }}-${{ matrix.goarch }} build-darwin: runs-on: macos-latest