Bump Version
Update version (x.x.x) across all config files.
Files
| File | Field |
|---|---|
decentpaste-app/package.json | "version" |
decentpaste-app/src-tauri/Cargo.toml | version |
decentpaste-app/src-tauri/tauri.conf.json | "version" |
website/downloads.json | version, tag (v-prefix), asset URLs |
decentpaste-app/src-tauri/gen/apple/...project.pbxproj | MARKETING_VERSION (if iOS project exists) |
Workflow
- •Read current version from
tauri.conf.json - •Ask new version (validate:
^\d+\.\d+\.\d+$) - •Edit all 4 files (
replace_all: truefor downloads.json URLs) - •If
gen/apple/exists, update Share Extension:sed -i '' 's/MARKETING_VERSION = OLD;/MARKETING_VERSION = NEW;/g' ...project.pbxproj - •List updated files, remind to commit