From e4ab003a9dc5d38a97e2569c3d11cd92f8bee97e Mon Sep 17 00:00:00 2001 From: Mikhail Kornilovich Date: Tue, 7 Apr 2026 09:51:53 +0300 Subject: [PATCH] add mac, fix vsix release --- .gitea/workflows/release.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 8186998..ea30626 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -29,20 +29,19 @@ jobs: mkdir -p dist CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w" -o "dist/judge-linux-amd64" ./cmd/cli CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags "-s -w" -o "dist/judge-windows-amd64.exe" ./cmd/cli + CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -ldflags "-s -w" -o "dist/judge-darwin-arm64" ./cmd/cli - name: Build VS Code extension shell: bash run: | npm install -g @vscode/vsce cd editor/vscode-jdg - vsce package -o "../../dist/jdg-language-${{ github.ref_name }}.vsix" + vsce package -o "../../dist/jdg-language.vsix" - name: Create release uses: https://gitea.com/actions/gitea-release-action@main with: files: |- - dist/judge-linux-amd64 - dist/judge-windows-amd64.exe - dist/jdg-language-${{ github.ref_name }}.vsix + dist/* api_key: ${{ secrets.RELEASE_TOKEN }} title: ${{ github.ref_name }}