Skip to content

ci(allow): drop the stale Rail record-signature allow entry (#3414 has merged) — unblocks the queue - #3421

Merged
meshweaver-cloud[bot] merged 1 commit into
mainfrom
fix/drop-stale-rail-allow-entry
Sep 6, 2026
Merged

meshweaver-cloud[bot] merged 1 commit into
mainfrom
fix/drop-stale-rail-allow-entry

Conversation

@rbuergi

@rbuergi rbuergi commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

The queue is red on a stale allow entry

scripts/record-signatures.allow carries the Rail line from #3406, whose own text says DELETE THIS LINE in the change right after #3414 merges. #3414 merged at 13:38Z and the line stayed, so Public surface (binary compatibility) now reds on every PR and merge-queue build that touches C# — #3415 (queue run 34037425197), #3418 (34037343949), #3420 — with:

✗ scripts/record-signatures.allow lists `Rail`, but its primary constructor no longer differs.
🚨 0 binary-breaking record change(s), 1 stale allow entr(ies).

while main itself reads green because its gate was reuse-skipped on 7812631. Same shape as the recorded type-forwards.allow trap: an allow entry goes stale the moment its PR merges.

One line removed; the file is empty of entries again. check-record-signatures.py --self-test unchanged.

Pairs-with: none — a CI allow file.

🤖 Generated with Claude Code

…as merged

The entry said 'DELETE THIS LINE in the change right after #3414 merges'. #3414 merged at 13:38Z
and the line stayed, so `Public surface (binary compatibility)` reds on every PR and every
merge-queue build that touches C# (#3415, #3418, #3420) with '0 binary-breaking record change(s),
1 stale allow entr(ies)' while main itself reads green — its own gate was reuse-skipped.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 6, 2026 14:03
@meshweaver-cloud
meshweaver-cloud Bot enabled auto-merge September 6, 2026 14:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is a single-line allowlist cleanup and the allow-file reader correctly handles an empty entries list.

Pull request overview

Removes a now-stale Rail entry from the binary-compatibility record-signature allowlist so the check-record-signatures.py gate stops failing after #3414’s merge.

Changes:

  • Deleted the Rail allow entry from scripts/record-signatures.allow (file is back to header-only / no entries).
File summaries
File Description
scripts/record-signatures.allow Drops the stale Rail allowlist line to unblock the record-signature compatibility gate and merge queue.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 0)

251 tests  ±0   251 ✅ ±0   2m 32s ⏱️ +18s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit c3aea20. ± Comparison against base commit 7812631.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 3)

975 tests  ±0   975 ✅ ±0   1m 13s ⏱️ +8s
  2 suites ±0     0 💤 ±0 
  2 files   ±0     0 ❌ ±0 

Results for commit c3aea20. ± Comparison against base commit 7812631.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 1)

479 tests  ±0   479 ✅ ±0   39s ⏱️ ±0s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit c3aea20. ± Comparison against base commit 7812631.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 4)

1 583 tests  ±0   1 389 ✅ ±0   1m 55s ⏱️ +2s
    4 suites ±0     194 💤 ±0 
    4 files   ±0       0 ❌ ±0 

Results for commit c3aea20. ± Comparison against base commit 7812631.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 5)

    5 files  ±0      5 suites  ±0   1m 44s ⏱️ +11s
1 376 tests ±0  1 376 ✅ ±0  0 💤 ±0  0 ❌ ±0 
1 377 runs  ±0  1 377 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit c3aea20. ± Comparison against base commit 7812631.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 2)

1 007 tests  ±0   1 007 ✅ ±0   3m 29s ⏱️ -8s
    3 suites ±0       0 💤 ±0 
    3 files   ±0       0 ❌ ±0 

Results for commit c3aea20. ± Comparison against base commit 7812631.

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Test Results

   16 files  ±0     16 suites  ±0   11m 35s ⏱️ +31s
5 671 tests ±0  5 477 ✅ ±0  194 💤 ±0  0 ❌ ±0 
5 672 runs  ±0  5 478 ✅ ±0  194 💤 ±0  0 ❌ ±0 

Results for commit c3aea20. ± Comparison against base commit 7812631.

@meshweaver-cloud
meshweaver-cloud Bot added this pull request to the merge queue Sep 6, 2026
Merged via the queue into main with commit 8358471 Sep 6, 2026
29 checks passed
@rbuergi
rbuergi deleted the fix/drop-stale-rail-allow-entry branch October 10, 2026 13:10
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.

2 participants