We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9103d1d commit df6b7a4Copy full SHA for df6b7a4
.github/workflows/CI.yml
@@ -39,13 +39,17 @@ jobs:
39
env:
40
GC_DONT_GC: 1
41
run: |
42
- for iso in $(nix flake show --json | nix run nixpkgs#jq -- -r keys[]); do
43
- nix build .#$iso
44
- split -d result/iso/*.iso -b 1G $iso.iso-part-
+ for output in $(nix flake show --json | nix run nixpkgs#jq -- -r 'keys[]'); do
+ nix build .#$output
+ if [ $(du -B1M result/iso/*.iso | cut -f1) -gt 2000 ]; then
45
+ split -d result/iso/*.iso -b 2000M nixos-$output.iso.part-
46
+ else
47
+ cp result/iso/*.iso nixos-$output.iso
48
+ fi
49
rm result
50
done
51
- name: Release
52
uses: softprops/action-gh-release@v1
53
if: startsWith(github.ref, 'refs/tags/v') && contains(github.ref, '.')
54
with:
- files: "*.iso-part-*"
55
+ files: "nixos-*.iso*"
0 commit comments