mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-30 23:14:37 +00:00
- 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>
1.1 KiB
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.shhelper script for local symbol uploads
Changed
- CI: Updated
build.ymlworkflow to upload debug symbols after successful builds- Symbol upload only triggers on main branch pushes (not PRs)
- Added
actions: readpermission for Sentry commit association
Dependencies
- None
Fixed
- None
[0.52.28] - 2026-04-18
See release notes for details.