Skip to content

Wasm/JS CI improvements

Cheng Shao requested to merge type-dance/ghc:wasm-js-ci into master

Closes #22128 (closed) #22664 (closed). Ready for review, merge pending on ci-images!106 (merged).

Main changes:

  • Scrap the legacy handwritten wasm CI jobs in favor of gen_ci.hs
  • Validate pipelines only run one regular wasm CI job
  • Additionally, nightly/release pipelines run wasm with int-native/unreg
  • Toolchain for wasm/js jobs are included in the images and no longer downloaded on the fly
  • The process/hsc2hs patches for wasm have been accepted upstream and scraped in wasm jobs
  • Misc small improvements for gen_ci.hs, see commit message for details
Edited by Cheng Shao

Merge request reports