Files
openhuman/CHANGELOG.md
T
9b1f4cdf71 fix(devops): upload Rust debug symbols to Sentry during Tauri build (closes #627) (#890)
- Add Sentry debug symbol upload step to the CI pipeline for production builds.
- Implement a helper script for manual symbol uploads with OS and architecture detection.
- Configure automatic Sentry release creation and commit association on main branch pushes.
- Refine Sentry CLI parameters to correctly handle shallow clones and debug ID indexing.
- Initialize CHANGELOG.md to track project changes and infrastructure updates.
- Update workflow permissions to allow Sentry to read action metadata for commit mapping.

Closes #627

Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-04-24 10:20:58 -07:00

1.1 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • DevOps: Added Sentry debug symbol upload to CI/CD pipeline
    • Rust debug symbols from Tauri build are now automatically uploaded to Sentry on every main branch push
    • Creates and finalizes Sentry releases with proper version tagging (openhuman@{version})
    • Enables accurate stack trace symbolication for production releases
    • Added scripts/upload_sentry_symbols.sh helper script for local symbol uploads

Changed

  • CI: Updated build.yml workflow to upload debug symbols after successful builds
    • Symbol upload only triggers on main branch pushes (not PRs)
    • Added actions: read permission for Sentry commit association

Dependencies

  • None

Fixed

  • None

[0.52.28] - 2026-04-18

See release notes for details.