nixos-artwork
nixos-artwork copied to clipboard
add windows subsystem for linux artwork
Can we get this done through a Makefile and/or Nix derivation? This adds a lot of churn to the repository.
If this needs to be hosted somewhere on the web, and that's why it's pre-generated, we might rather look into a solution to host it under the nixos.org domain, rather than use a third party (GitHub) to host the tiles.
The files are required as part of building the appx
on Windows. We (graham and I) haven't identified the best way to automatically build the installer. Maybe we just use a manual github actions job. Let's not get hung up on that though.
WSL Workflow steps:
- Computer: Continually build x64 and arm tarballs for WSL via hydra (pending)
- Human: On a windows 10 computer, download these tarballs and these images (alternatively store them in nixos/nixpkgs or whatever you recommend) into a folder in nixpkgs/
- Human: On a windows 10 computer, compile the wsl installer
- Human: Release the appx to the windows 10 store (legal agreements already signed w/nixos foundation)
Thoughts:
- These images don't regularly change, no need to automatically generate them.
Questions:
- Store images in S3 bucket?
- Store images here in this repo?
- Store images in nixpkgs itself SxS the installer source code?
Another option:
- Makefile, upload a tarball of those as a release to the nixos-artwork repo?