Skip to content

release: prepare v1.0.0#7

Merged
YoungDan merged 2 commits into
mainfrom
release/v1.0.0-prep
May 29, 2026
Merged

release: prepare v1.0.0#7
YoungDan merged 2 commits into
mainfrom
release/v1.0.0-prep

Conversation

@YoungDan
Copy link
Copy Markdown
Member

Summary

Final Plan 1c prep before the v1.0.0 tag:

  • Bump deslicer-cli to 1.0.0
  • Embed git SHA in deslicer --version / -V via build.rs (release builds pass DESLICER_GIT_SHA from github.sha)
  • Fix .sha256 sidecars to shasum -c format (hash filename)
  • Add .github/CODEOWNERS (@deslicer/core) and SECURITY.md (Task 14 hygiene)

Test plan

  • cargo test --all-features green locally
  • cargo clippy --all-targets -- -D warnings clean
  • deslicer --versiondeslicer 1.0.0 (<sha>)
  • CI matrix green on this PR
  • After merge: tag v1.0.0 and verify release pipeline (cosign + SLSA + crates.io + Homebrew)

YoungDan added 2 commits May 29, 2026 14:29
Bump crate to 1.0.0, embed git SHA in --version via build.rs, emit
shasum-compatible .sha256 sidecars, and add CODEOWNERS + SECURITY.md
for Task 14 repo configuration.
@YoungDan YoungDan merged commit 2a7e29a into main May 29, 2026
4 checks passed
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