Skip to content

Conversation

@deeleeramone
Copy link
Contributor

@deeleeramone deeleeramone commented Oct 17, 2025

This PR sets up the repository workflows to build and publish release artifacts with the Tauri Updater enabled.

Also updates lock files to bump Vite and resolve the open Dependabot alerts.

How to build and publish:

  • Run the draft-release Workflow.
    • Create as a draft.
  • Assets are built and a versioned release is created.
  • Add release notes
  • Publish draft
    • A workflow is then triggered to update the ODP tag with the "latest" version.

The updater can be tested by installing a previous version and then starting the application. You will be prompted to update.

@deeleeramone deeleeramone added do not merge Label to prevent pull request merge feature New feature labels Oct 17, 2025
@deeleeramone deeleeramone marked this pull request as ready for review October 21, 2025 15:19
@deeleeramone deeleeramone removed the do not merge Label to prevent pull request merge label Oct 21, 2025
@github-actions github-actions bot added the enhancement Enhancement label Oct 21, 2025
@deeleeramone deeleeramone requested a review from piiq October 22, 2025 01:19
Copy link
Member

@piiq piiq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@deeleeramone do we need to add *.dylib to gitignore to prevent reintroduction of binaries to the repo?

@deeleeramone
Copy link
Contributor Author

@deeleeramone do we need to add *.dylib to gitignore to prevent reintroduction of binaries to the repo?

Not a bad idea.. adding the DLL files while I'm at it.

@deeleeramone deeleeramone added this pull request to the merge queue Oct 22, 2025
Merged via the queue into develop with commit 6460b23 Oct 22, 2025
12 checks passed
@deeleeramone deeleeramone deleted the feature/configure-odp-updater branch October 27, 2025 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Enhancement feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants