Skip to content

Make release builds version-independent - #16

Merged
laurenspriem merged 3 commits into
mainfrom
codex/version-independent-releases
Aug 19, 2026
Merged

laurenspriem merged 3 commits into
mainfrom
codex/version-independent-releases

Conversation

@laurenspriem

Copy link
Copy Markdown
Member

Summary

  • replace the release-pinned versions.env with stable build policy in build.env
  • split candidate construction from immutable publication using an exact successful build run ID
  • resolve stable upstream tags to commits and verify candidate provenance, checksums, revision order, and tag availability
  • update release documentation and remove the obsolete changelog and repackaging path

Validation

  • actionlint
  • ShellCheck and Bash syntax checks
  • PowerShell parser checks
  • JSON and whitespace validation
  • live resolution of ONNX Runtime 1.28.1 to 5181af9bef60f46194ec30506855d74b6e6a96ff
  • candidate provenance acceptance and rejection checks
  • patch applicability and portable smoke build against ONNX Runtime 1.28.1

Native platform packages were not rebuilt locally; the candidate workflow performs those builds and runtime tests before publication.

@laurenspriem
laurenspriem marked this pull request as ready for review August 19, 2026 09:37
@laurenspriem
laurenspriem merged commit fa9a695 into main Aug 19, 2026
3 checks passed
@laurenspriem
laurenspriem deleted the codex/version-independent-releases branch August 19, 2026 09:37
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