Skip to content

Commit b9b8ff9

Browse files
fix: remove release creation from CI test pipeline
- Change CI build-tauri job to only build, not create releases - Only version tag releases should create GitHub releases - Remove tauri-action release parameters from CI workflow - Keep release creation only in release.yml workflow
1 parent 7810100 commit b9b8ff9

2 files changed

Lines changed: 7 additions & 12 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -160,14 +160,6 @@ jobs:
160160
ls -la dist || (echo "dist directory not found in workspace root" && exit 1)
161161
162162
- name: Build Tauri app
163-
uses: tauri-apps/tauri-action@v0
164-
env:
165-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
166-
with:
167-
projectPath: src-tauri
168-
args: ${{ matrix.args }} --bundles app
169-
tagName: app-v__VERSION__
170-
releaseName: "App v__VERSION__"
171-
releaseBody: "See the assets to download this version and install."
172-
draft: true
173-
prerelease: true
163+
run: |
164+
cd src-tauri
165+
cargo build --release ${{ matrix.args }}

.github/workflows/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,10 @@ jobs:
9898
uses: softprops/action-gh-release@v2
9999
with:
100100
files: |
101-
target/*/release/bundle/**/*/*
101+
target/*/release/bundle/macos/*.app
102+
target/*/release/bundle/dmg/*.dmg
103+
target/*/release/bundle/deb/*.deb
104+
target/*/release/bundle/msi/*.msi
102105
generate_release_notes: true
103106
draft: false
104107
prerelease: ${{ contains(github.ref, 'beta') || contains(github.ref, 'alpha') }}

0 commit comments

Comments
 (0)