Skip to content

ci: skip symbols in dependent package builds - #1476

Open
simonklee wants to merge 2 commits into
mainfrom
fix-native-symbols-ci
Open

ci: skip symbols in dependent package builds#1476
simonklee wants to merge 2 commits into
mainfrom
fix-native-symbols-ci

Conversation

@simonklee

@simonklee simonklee commented Sep 2, 2026

Copy link
Copy Markdown
Member

It removes the flaky Chocolatey/LLVM installation from five package-test workflows, so a network timeout no longer blocks those tests before they even build.

It also avoids repeated symbol processing in those jobs. Builds remain ReleaseFast, and release symbol publishing is unchanged.

Releases still publish all eight native symbol archives, including Windows. The symbol generation, verification, and release-upload steps are unchanged.

Dependent package builds only need the native library, but symbol
extraction makes them depend on LLVM tools. Skip extraction in these
jobs while keeping symbol generation enabled by default.
@simonklee simonklee self-assigned this Sep 2, 2026
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