mirror of
https://github.com/tauri-apps/tauri.git
synced 2026-02-06 11:41:56 +00:00
* feat(bundle): add --no-sign flag to skip code signing in bundling process - Introduce a o_sign option in bundle settings to allow skipping code signing - Update macOS and Windows bundler implementations to respect the flag - Wire up CLI option --no-sign to control signing behavior during bundling - Add necessary config and type changes to propagate the flag throughout bundler Signed-off-by: ShigrafS <shigrafsalik@proton.me> * ci: added yml for github action testing Signed-off-by: ShigrafS <shigrafsalik@proton.me> * fix: fixed field 'digest_algorithm' is already declared error Signed-off-by: ShigrafS <shigrafsalik@proton.me> * ci: updated to test the new features as well Signed-off-by: ShigrafS <shigrafsalik@proton.me> * ci: fixed yml issue Signed-off-by: ShigrafS <shigrafsalik@proton.me> * fix: fixed missing parameter issue in android sign.rs Signed-off-by: ShigrafS <shigrafsalik@proton.me> * chore: apply linting Signed-off-by: ShigrafS <shigrafsalik@proton.me> * chore: remove redundant files Signed-off-by: ShigrafS <shigrafsalik@proton.me> * chore: revert indentations Signed-off-by: ShigrafS <shigrafsalik@proton.me> * fix: added parameters to ios mobile build.rs Signed-off-by: ShigrafS <shigrafsalik@proton.me> * docs: updated documentation for settigs.rs Signed-off-by: ShigrafS <shigrafsalik@proton.me> * docs(cli): add documentation for o_sign flag in build options Signed-off-by: ShigrafS <shigrafsalik@proton.me> * chore: apply cargo fmt Signed-off-by: ShigrafS <shigrafsalik@proton.me> * docs: added CHANGES.md Signed-off-by: ShigrafS <shigrafsalik@proton.me> * refactor(bundler): make o_sign private and add getter Signed-off-by: ShigrafS <shigrafsalik@proton.me> * fix: minor error Signed-off-by: ShigrafS <shigrafsalik@proton.me> * refactor: revert build_benchmark_jsons.rs Signed-off-by: ShigrafS <shigrafsalik@proton.me> * impl for macos too * fix ci * fix windows build --------- Signed-off-by: ShigrafS <shigrafsalik@proton.me> Co-authored-by: Lucas Nogueira <lucas@tauri.app>
274 B
274 B
| tauri-cli | tauri-bundler |
|---|---|
| minor:feat | minor:feat |
Add a --no-sign flag to the tauri build and tauri bundle commands to skip the code signing step, improving the developer experience for local testing and development without requiring code signing keys.