mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-07 06:19:00 +00:00
ci: remove graphical installer for ISO workflow
It's too big for the 2GB limitation for each release. I'll have to figure out how to trim it down.
This commit is contained in:
parent
d0594cda4f
commit
c83ba2c5cd
5
.github/workflows/iso.yml
vendored
5
.github/workflows/iso.yml
vendored
@ -3,7 +3,6 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
- develop
|
||||
paths-ignore:
|
||||
- docs/
|
||||
jobs:
|
||||
@ -16,14 +15,12 @@ jobs:
|
||||
- name: Build ISO
|
||||
run: |
|
||||
nix build .#images.bootstrap --impure --out-link build-iso-result
|
||||
nix build .#images.graphical-installer --impure --out-link build-graphical-iso-result
|
||||
env:
|
||||
NIXPKGS_ALLOW_BROKEN: "1"
|
||||
NIXPKGS_ALLOW_UNFREE: "1"
|
||||
- name: Create release
|
||||
if: github.ref == 'refs/heads/master'
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
run: |
|
||||
gh release delete latest --cleanup-tag --yes || true
|
||||
gh release create latest --prerelease --generate-notes build-iso-result/iso/*.iso build-graphical-iso-result/iso/*.iso
|
||||
gh release create latest --prerelease --generate-notes build-iso-result/iso/*.iso
|
||||
|
Loading…
Reference in New Issue
Block a user