Skip to content

Expose verified build provenance and About dialog - #23

Merged
emsi merged 1 commit into
masterfrom
agent/build-provenance-about
Aug 7, 2026
Merged

Expose verified build provenance and About dialog#23
emsi merged 1 commit into
masterfrom
agent/build-provenance-about

Conversation

@emsi

@emsi emsi commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • inject the exact source revision into native, AppImage, and Flatpak release builds
  • verify artifact provenance in the GitHub release workflow
  • add a standard GTK About dialog with version, revision, license, and project information

Validation

  • cargo test --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo fmt --all -- --check
  • shellcheck on modified release scripts
  • Flatpak manifest parse check
  • injected revision smoke check
  • dependency license check

@emsi
emsi merged commit 5474004 into master Aug 7, 2026
4 checks passed
@emsi
emsi deleted the agent/build-provenance-about branch August 7, 2026 13:40
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.

1 participant