The upstream CNB project has an accepted RFC for dropping support for Windows containers:
buildpacks/rfcs#311
...and the process for removing support from code/docs upstream has begun:
(Though there is still more to go, eg removal from specs)
Once more of the upstream removal is complete, we should remove Windows container support from libcnb.rs, eg:
https://github.com/search?q=repo%3Aheroku%2Flibcnb.rs%20windows&type=code
Note: We'll want to make sure that it's still possible to at least build the libcnb.rs Rust project and run unit tests on Windows where possible (just not support Windows containers themselves, and probably not directly support cross-compiling the final buildpack, given musl toolchains are a bit harder on Windows).
The upstream CNB project has an accepted RFC for dropping support for Windows containers:
buildpacks/rfcs#311
...and the process for removing support from code/docs upstream has begun:
(Though there is still more to go, eg removal from specs)
Once more of the upstream removal is complete, we should remove Windows container support from
libcnb.rs, eg:https://github.com/search?q=repo%3Aheroku%2Flibcnb.rs%20windows&type=code
Note: We'll want to make sure that it's still possible to at least build the
libcnb.rsRust project and run unit tests on Windows where possible (just not support Windows containers themselves, and probably not directly support cross-compiling the final buildpack, given musl toolchains are a bit harder on Windows).