Skip to content

ci: Fix errors#461

Merged
samuelburnham merged 2 commits into
mainfrom
ci-fixes
Jun 30, 2026
Merged

ci: Fix errors#461
samuelburnham merged 2 commits into
mainfrom
ci-fixes

Conversation

@samuelburnham

Copy link
Copy Markdown
Member

Fixes the Zisk execution cfg errors from riscv-bench.yml, and the lake build ix failure from bench-main.yml. The latter was not caught in ci.yml because it didn't pass --wfail to lake test -- cli, so I added --wfail to all build steps in ci.yml to catch this on pull_request.

…recation

lean-test now compiles everything with warnings-as-errors:
- lean-action builds the default target with --wfail (warms cache, checks lib)
- `lake lint -- --wfail -v` runs the @[lint_driver] build-all script, building
  every lib/exe target (exes, benchmarks, Apps) under --wfail
- both `lake test` steps run with --wfail

Replace deprecated `String.dropRight` with `String.dropEnd` in ProfileCmd and
ShardCmd — the deprecation these strict builds now catch.
@samuelburnham samuelburnham enabled auto-merge (squash) June 30, 2026 20:03
@samuelburnham samuelburnham merged commit b7692b3 into main Jun 30, 2026
16 checks passed
@samuelburnham samuelburnham deleted the ci-fixes branch June 30, 2026 20:05
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