Skip to content

fix(ci): sync dev CI fixes (lip/lit checkout, Windows LLVM, valgrind)#1

Closed
cap-jmk-real wants to merge 8 commits into
mainfrom
fix/ci-dev-pr3-sync
Closed

fix(ci): sync dev CI fixes (lip/lit checkout, Windows LLVM, valgrind)#1
cap-jmk-real wants to merge 8 commits into
mainfrom
fix/ci-dev-pr3-sync

Conversation

@cap-jmk-real
Copy link
Copy Markdown
Contributor

Mirror of li-langverse/li-language#5 — CI fixes for protected-branch workflow.

Made with Cursor

cap-jmk-real and others added 8 commits May 16, 2026 18:10
Install LLVM 18 via official win64 installer (Chocolatey lacks LLVMConfig).
Remove continue-on-error on Windows. Document all-OS CI policy in rules and
docs/ecosystem/ci-platforms.md.

Co-authored-by: Cursor <cursoragent@cursor.com>
Encode composable lifecycle stubs (httpd_serve/stop/ready) and import test;
httpd README and CHANGELOG updated. M1 not claimed.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Valgrind cannot run on ASan-instrumented md_lj_native; the second
profile-memory pass (--asan-md) was failing the Memory workflow.

Co-authored-by: Cursor <cursoragent@cursor.com>
…tics

- Accept KwFor after @parallel on loop statements (decorators_parse)
- E0201 message includes "out of range" for CVE harness substrings
- Windows LLVM installer: fix cmd.exe quoting for silent /S install

Co-authored-by: Cursor <cursoragent@cursor.com>
…overy

- Export LI_REPO_ROOT from li-tests/run_all.sh so std imports resolve on tier-0 bench
- diagnose_json_smoke: expect E0201 and out-of-range message (not type.index)
- install-llvm-windows: reuse existing LLVM, PowerShell -Wait, longer poll, GITHUB_ENV

Co-authored-by: Cursor <cursoragent@cursor.com>
…ller

GHA was stuck 20+ min on silent .exe install; extract clang+llvm archive to
C:/LLVM-18.1.8 and set LLVM_DIR via GITHUB_ENV.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copy github-repo ci.yml template when creating official packages; add
workflow mirrors under packages/li-* for org repo push alignment.

Co-authored-by: Cursor <cursoragent@cursor.com>
@cap-jmk-real
Copy link
Copy Markdown
Contributor Author

Superseded by lic#4 (merged) and lic#5 (merged).

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