Skip to content

fix(lane): inspection reads module-libs.txt from the build step's packdir output - #2933

Merged
rbuergi merged 1 commit into
mainfrom
fix/inspection-packdir
Sep 1, 2026
Merged

rbuergi merged 1 commit into
mainfrom
fix/inspection-packdir

Conversation

@rbuergi

@rbuergi rbuergi commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Workspace jobs green, pack provenance correct, inspection reading the OLD module-build/ layout → empty allow-list → 8 false reds. One path, sourced from steps.build.outputs.packdir. YAML-only — Plugins re-pins the lane SHA, digests unchanged.

🤖 Generated with Claude Code

… packdir output — not a hard-coded layout

First coherent global-build lap (33472830308): workspace jobs GREEN, every pack's shelf rides
carried correct provenance, and the inspection still failed all 8 shelf-consuming modules —
it read module-libs.txt from the old module-build/ layout, got an empty allow-list, and
counted every ride as unaccounted. PACKDIR now comes from steps.build.outputs, the same source
the pack step uses, so the two can never disagree about where the input lives.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 1, 2026 05:27
@rbuergi
rbuergi enabled auto-merge September 1, 2026 05:27

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.

Pull request overview

Updates the module-pack reusable workflow’s inspection step to read module-libs.txt from the build step’s declared pack input directory, keeping inspection aligned with the new global workspace build layout and preventing false failures when the old hard-coded path no longer exists.

Changes:

  • Export PACKDIR into the “Inspect the bundle” step from steps.build.outputs.packdir.
  • Switch the container inspection’s shelf_manifest path from the legacy $RUNNER_TEMP/module-build/... layout to $PACKDIR/module-libs.txt.

💡 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 1, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 0)

793 tests   789 ✅  3m 23s ⏱️
  7 suites    4 💤
  7 files      0 ❌

Results for commit 5968cf3.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 1)

1 136 tests   1 136 ✅  4m 1s ⏱️
    7 suites      0 💤
    7 files        0 ❌

Results for commit 5968cf3.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 5)

    8 files      8 suites   4m 12s ⏱️
1 492 tests 1 491 ✅ 1 💤 0 ❌
2 195 runs  2 194 ✅ 1 💤 0 ❌

Results for commit 5968cf3.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 4)

1 165 tests   1 165 ✅  4m 37s ⏱️
    7 suites      0 💤
    7 files        0 ❌

Results for commit 5968cf3.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 2)

3 059 tests   2 867 ✅  6m 10s ⏱️
    8 suites    192 💤
    8 files        0 ❌

Results for commit 5968cf3.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Results (shard 3)

1 152 tests   1 152 ✅  8m 0s ⏱️
    7 suites      0 💤
    7 files        0 ❌

Results for commit 5968cf3.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Results

   44 files     44 suites   30m 26s ⏱️
8 797 tests 8 600 ✅ 197 💤 0 ❌
9 500 runs  9 303 ✅ 197 💤 0 ❌

Results for commit 5968cf3.

@rbuergi
rbuergi added this pull request to the merge queue Sep 1, 2026
Merged via the queue into main with commit 0a1eabd Sep 1, 2026
26 checks passed
@rbuergi
rbuergi deleted the fix/inspection-packdir branch October 24, 2026 14:14
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