Skip to content

Fix release package icons#18

Merged
almondsun merged 2 commits into
mainfrom
fix/release-icons
Jul 11, 2026
Merged

Fix release package icons#18
almondsun merged 2 commits into
mainfrom
fix/release-icons

Conversation

@almondsun

Copy link
Copy Markdown
Owner

Summary

  • register PNG, ICNS, and ICO bundle assets required by Tauri packagers
  • bump application and lockfile versions to 0.1.1
  • document the packaging correction in the changelog

Validation

  • npm run check passed
  • local Linux build produced DEB and RPM packages
  • local AppImage reached linuxdeploy after passing icon validation, then failed in the host-specific linuxdeploy step
  • Windows ICO and macOS ICNS assets are explicitly registered

The GitHub release matrix remains the authoritative validation for AppImage, Windows, and macOS bundles.

Copilot AI review requested due to automatic review settings July 11, 2026 18:11

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the app’s release packaging configuration so Tauri packagers can find the required icon assets, and aligns all project version metadata for the 0.1.1 release.

Changes:

  • Register PNG/ICNS/ICO icon assets in tauri.conf.json for Tauri bundling.
  • Bump app version to 0.1.1 across Tauri (Rust), npm, and lockfiles.
  • Document the packaging/icon fix in the changelog and add comparison links for 0.1.1.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src-tauri/tauri.conf.json Adds icon asset registrations for Tauri bundle targets and bumps Tauri config version to 0.1.1.
src-tauri/Cargo.toml Bumps Rust package version to 0.1.1.
src-tauri/Cargo.lock Updates lockfile entry for the insight package version to 0.1.1.
package.json Bumps npm package version to 0.1.1.
package-lock.json Updates lockfile versions to 0.1.1.
CHANGELOG.md Adds 0.1.1 entry and updates comparison links for the new release.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md Outdated
@almondsun
almondsun enabled auto-merge (squash) July 11, 2026 18:16
@almondsun
almondsun merged commit a27353b into main Jul 11, 2026
6 checks passed
@almondsun
almondsun deleted the fix/release-icons branch July 11, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants