You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
RUST-CI-009 - Certify a Beta 3 candidate without publishing #142
Select an immutable Beta 3 candidate only after the current review iteration, consume the current-head RUST-CI-006 evidence, run the supported package and lifecycle certification matrix, and retain a reproducible sign-off manifest. This item prepares a candidate; it does not authorize a version bump, tag, GitHub Release, image publication, or milestone closure.
Result: all six native packages, OCI/security evidence, and candidate assembly succeeded.
Retained manifest: 29 hashed evidence files plus the manifest; all recorded revisions, sizes, SHA-256 values, native checksums, image-security checksums, and OCI digest independently matched.
Publication status: GHCR, GitHub prerelease, nightly channel, and retention jobs were skipped; no tag or Release was created.
This was deliberately a 0.1.0-beta.2 machinery rehearsal. It is not the selected Beta 3 candidate, does not complete RUST-CI-006 or packaged lifecycle certification, and leaves this issue and the milestone open for further review iterations.
Nonpublishing Release run 39832416413 passed all six native package jobs, all six downstream packaged-lifecycle jobs, multiarch image/security assembly, and candidate assembly.
Manifest format 2 retained six report digests covering eight native assets. Both Linux architectures cover DEB and AppImage. Every result completed the direct local 262144-byte ED2K transfer with public discovery disabled, exact delivered SHA-256, incoming-directory delivery, and two graceful shutdowns.
All four publish/channel/retention jobs were skipped; no tag, release, image, version bump, or milestone change occurred.
This proves the hosted package-lifecycle machinery only. RUST-CI-009 remains open: no acceptance checkbox is being closed until an explicit Beta 3 candidate is selected and RUST-CI-006 is complete against that exact revision.
The successful nonpublishing package/lifecycle rehearsal remains run 39832416413.
Dependabot PRs #134, #135, and #139 are explicitly deferred and remain unmerged for this stabilization pass.
Code scanning moved from 17 open findings to zero: 14 false positives (13 trusted-workflow trigger/permission-boundary findings plus the protocol-mandated eD2K MD5/RC4 finding), one test-only finding, and two accepted RUST-BUG-109 API-key onboarding/session-storage tradeoffs. Each dismissal carries its category-specific rationale.
No product source, policy, OpenAPI, WebUI, packaging, dependency lock, or tracked repository file changed.
This records a working stabilization baseline only. No Beta 3 candidate was selected, and no version bump, tag, GitHub Release, image publication, or milestone change was performed. The next gate is support/reference-client preflight followed by RUST-CI-006 against one explicitly selected immutable revision.
Activity
itlezy commentedon Oct 22, 2026
Non-publishing release rehearsal completed successfully.
9e9320e69f070c62d04d1170a5a8997eba7387e2This was deliberately a
0.1.0-beta.2machinery rehearsal. It is not the selected Beta 3 candidate, does not complete RUST-CI-006 or packaged lifecycle certification, and leaves this issue and the milestone open for further review iterations.itlezy commentedon Oct 22, 2026
Packaged-lifecycle rehearsal is now green and durably recorded.
emulebb-build-testsPR #16 fixed AppImage execute-bit restoration and stopped temporary-root cleanup from suppressing smoke failures.fdabef50aaacbb4818dfa8b8561a9441e76afc70.45b4d40005472315b6e675515f725c95565c3384passed push Required CI and Required CodeQL.39832416413passed all six native package jobs, all six downstream packaged-lifecycle jobs, multiarch image/security assembly, and candidate assembly.This proves the hosted package-lifecycle machinery only. RUST-CI-009 remains open: no acceptance checkbox is being closed until an explicit Beta 3 candidate is selected and RUST-CI-006 is complete against that exact revision.
itlezy commentedon Oct 23, 2026
Beta 3 scope stabilization completed for the current working baseline.
45b4d40005472315b6e675515f725c95565c3384; localmainandorigin/mainwere clean and synchronized.This records a working stabilization baseline only. No Beta 3 candidate was selected, and no version bump, tag, GitHub Release, image publication, or milestone change was performed. The next gate is support/reference-client preflight followed by RUST-CI-006 against one explicitly selected immutable revision.