From 0c2e83dd717240e4bd438636e76e3a06b1b8809d Mon Sep 17 00:00:00 2001 From: TZGyn Date: Tue, 11 Aug 2026 10:32:55 +0800 Subject: [PATCH] Add release.sh for manual Homebrew releases --- .github/workflows/release.yml | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 3f304f2..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: Release - -on: - push: - tags: - - "v*" - -permissions: - contents: write - -jobs: - build: - runs-on: macos-15 - steps: - - uses: actions/checkout@v4 - - - name: Unlock keychain for signing - run: security unlock-keychain -p "" ~/Library/Keychains/login.keychain-db 2>/dev/null || true - - - name: Build and package - run: | - ./build-app.sh - mkdir -p dist - ditto -c -k --keepParent Kapture.app dist/Kapture.zip - shasum -a 256 dist/Kapture.zip - - - name: Create GitHub release - env: - GH_TOKEN: ${{ github.token }} - run: | - gh release create "${{ github.ref_name }}" dist/Kapture.zip \ - --title "${{ github.ref_name }}" \ - --generate-notes