3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-12-25 13:36:53 +00:00
z3/.github/workflows
Copilot 9a09b10cea
Fix docs.yml workflow: remove conflicting native build step (#8091)
* Initial plan

* Fix docs.yml workflow to properly build and deploy documentation

- Remove `no-install: true` from setup-emsdk step to properly install emscripten
- Remove `working-directory: src/api/js` from setup-emsdk step (not needed)
- Remove manual emsdk install/activate/source commands from Build wasm step
- Remove redundant native Z3 build step that conflicted with wasm build
- Simplify Generate Documentation step by removing redundant source command

The main issue was that the native Z3 build was creating a Makefile in the build/
directory before the wasm build ran. The wasm build script then saw the Makefile
existed and skipped the emconfigure step, but the native Makefile doesn't have a
libz3.a target, causing the build to fail. Removing the native build allows the
wasm build to properly configure its own build with emscripten.

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2025-12-16 23:14:55 +00:00
..
agentics/shared Add workflow: githubnext/agentics/daily-test-improver 2025-09-12 22:17:17 +01:00
android-build.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
ask.lock.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
ask.md update improvers 2025-09-17 13:19:24 +01:00
ci-doctor.lock.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
ci-doctor.md update compiled workflows 2025-09-17 23:49:55 +01:00
codeql-analysis.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
coverage.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
cross-build.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
daily-backlog-burner.lock.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
daily-backlog-burner.md update improvers 2025-09-17 13:19:24 +01:00
daily-perf-improver.lock.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
daily-perf-improver.md update improvers 2025-09-17 13:19:24 +01:00
daily-test-improver.lock.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
daily-test-improver.md update improvers 2025-09-17 13:19:24 +01:00
dedup.yml Create dedup.yml 2025-06-13 07:59:31 -07:00
docs.yml Fix docs.yml workflow: remove conflicting native build step (#8091) 2025-12-16 23:14:55 +00:00
labeller.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
msvc-static-build-clang-cl.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
msvc-static-build.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
nuget-build.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
NUGET_BUILD_README.md Fix NuGet package missing Microsoft.Z3.dll due to inverted replace() logic (#8029) 2025-11-16 11:46:16 -08:00
ocaml.yaml Bump actions/cache from 4 to 5 (#8081) 2025-12-16 02:04:48 +00:00
pr-fix.lock.yml Bump actions/upload-artifact from 5 to 6 (#8083) 2025-12-16 03:42:10 +00:00
pr-fix.md update improvers 2025-09-17 13:19:24 +01:00
prd.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
pyodide.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
wasm-release.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
wasm.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
Windows.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00
wip.yml Bump actions/checkout from 5 to 6 (#8043) 2025-11-24 14:42:34 -08:00