Skip to content

Conversation

@lucasfernog
Copy link
Member

our docs has instructions for how to sign Windows apps using Azure Key Vault: https://tauri.app/distribute/sign/windows/#azure-key-vault

the documented approach relies on a relic.conf file, relative to CWD (src-tauri folder). When the NSIS script tries to sign the uninstaller, the working directory is different, so it cannot find that file.

This changes the custom sign command to convert file paths to absolute paths to fix this problem.

our docs has instructions for how to sign Windows apps using Azure Key Vault: https://tauri.app/distribute/sign/windows/#azure-key-vault

the documented approach relies on a relic.conf file, relative to CWD (src-tauri folder). When the NSIS script tries to sign the uninstaller, the working directory is different, so it cannot find that file.

This changes the custom sign command to convert file paths to absolute paths to fix this problem.
@lucasfernog lucasfernog requested a review from a team as a code owner April 28, 2025 19:42
@github-project-automation github-project-automation bot moved this to 📬Proposal in Roadmap Apr 28, 2025
@github-actions
Copy link
Contributor

Package Changes Through e32642f

There are 5 changes which include tauri with minor, @tauri-apps/api with minor, tauri-bundler with patch, tauri-cli with patch, @tauri-apps/cli with patch

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
@tauri-apps/api 2.5.0 2.6.0
tauri-bundler 2.4.0 2.4.1
tauri 2.5.1 2.6.0
@tauri-apps/cli 2.5.0 2.5.1
tauri-cli 2.5.0 2.5.1

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@lucasfernog lucasfernog merged commit e045fe3 into dev Apr 30, 2025
14 checks passed
@github-project-automation github-project-automation bot moved this from 📬Proposal to 🔎 In audit in Roadmap Apr 30, 2025
@lucasfernog lucasfernog deleted the fix/custom-sign-uninstaller branch April 30, 2025 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🔎 In audit

Development

Successfully merging this pull request may close these issues.

3 participants