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
- latest candidate workflow signal: both Windows and musl candidate lanes are green in run `22556129503`; remaining promotion work is packaged-gem runtime coverage + release dry-run matrix validation
204
+
- latest candidate workflow signal: both Windows and musl candidate lanes are green with runtime checks in run `22556206925`; remaining promotion work is release dry-run matrix validation before making new targets release-blocking
-[run 22556009214](https://github.com/ealdent/lda-ruby/actions/runs/22556009214): Rust bindgen/toolchain parsing fixed; build then failed on Windows DLL name staging expectation.
29
29
-[run 22556129503](https://github.com/ealdent/lda-ruby/actions/runs/22556129503): Windows candidate build + artifact upload succeeded after GNU toolchain alignment, bindgen header/sysroot setup, and dual DLL name staging support.
30
+
-[run 22556206925](https://github.com/ealdent/lda-ruby/actions/runs/22556206925): Windows candidate remained green with packaged-gem runtime smoke checks enabled.
2. Run one release dry-run with a Windows target in the release matrix before making it release-blocking.
34
+
1. Run one release dry-run with a Windows target in the release matrix before making it release-blocking.
35
35
36
36
## Candidate: musl Linux (`x86_64-linux-musl`)
37
37
38
-
Status: candidate workflow green; not yet onboarded as release-blocking.
38
+
Status: candidate workflow green (including runtime checks); not yet onboarded as release-blocking.
39
39
40
40
Feasibility notes:
41
41
@@ -49,15 +49,14 @@ Feasibility notes:
49
49
-[run 22555475302](https://github.com/ealdent/lda-ruby/actions/runs/22555475302): built `x86_64-linux-musl` successfully but artifact upload path was misconfigured.
50
50
-[run 22555550326](https://github.com/ealdent/lda-ruby/actions/runs/22555550326): musl candidate built and uploaded artifacts successfully with corrected glob path (`pkg/lda-ruby-*-linux-musl.gem*`).
51
51
-[run 22556129503](https://github.com/ealdent/lda-ruby/actions/runs/22556129503): musl candidate build + artifact upload remained green alongside the fixed Windows lane.
52
+
-[run 22556206925](https://github.com/ealdent/lda-ruby/actions/runs/22556206925): musl candidate remained green with packaged-gem runtime smoke checks enabled.
52
53
53
54
Required validation to promote:
54
55
55
-
1. Verify packaged gem metadata/platform and runtime smoke checks on musl (install + load + backend smoke).
56
-
2. Add the lane to release dry-run matrix before making musl release-blocking.
56
+
1. Add the lane to release dry-run matrix before making musl release-blocking.
57
57
58
58
## Recommendation
59
59
60
60
Promote both candidates in staged order:
61
-
1. Add Windows + musl packaged-gem runtime checks.
62
-
2. Run a release dry-run with both candidate targets included.
63
-
3. Make each target release-blocking only after dry-run and runtime parity are stable.
61
+
1. Run a release dry-run with both candidate targets included.
62
+
2. Make each target release-blocking only after dry-run stability is confirmed.
0 commit comments