Bump the Databricks Deployer app version and push a release. Use when creating a new release, bumping the version number, pushing a version tag, or preparing a release build.
Version is synced across three files via scripts/sync-version.cjs:
package.json (source of truth)src-tauri/Cargo.tomlsrc-tauri/tauri.conf.jsonpatch — bug fixes (1.0.12 → 1.0.13)minor — new features (1.0.12 → 1.1.0)major — breaking changes (1.0.12 → 2.0.0)npm version patch --no-git-tag-version
(Replace patch with minor or major as needed.)
This updates and automatically runs , which copies the new version into and .
package.jsonsync-version.cjsCargo.tomltauri.conf.jsonThe --no-git-tag-version flag prevents npm from committing — we commit separately.
git add .
git commit -m "v{NEW_VERSION}"
git tag v{NEW_VERSION}
Replace {NEW_VERSION} with the actual version (e.g. v1.0.13).
git push --follow-tags
The build-desktop.yml workflow triggers on v* tags and:
npm version {type} --no-git-tag-version run from repo rootpackage.json, Cargo.toml, tauri.conf.jsonTEMPLATES_VERSION in src-tauri/src/commands/mod.rs was bumped separatelyv{VERSION} messagegit tag v{VERSION}git push --follow-tagsscripts/sync-version.cjs.github/workflows/build-desktop.ymlv*, or manual workflow_dispatchsrc-tauri/target/release/bundle/ (DMG on macOS, MSI/EXE on Windows)