Consolidate separate platform CI build workflows and improve !build comment commands

This commit is contained in:
Keavon Chambers
2026-03-16 17:10:00 -07:00
parent efd142f030
commit df8001fca8
17 changed files with 848 additions and 772 deletions
+2 -1
View File
@@ -59,7 +59,8 @@ in
graphite-dev = (lib.call ./pkgs/graphite.nix) { dev = true; };
graphite-raster-nodes-shaders = lib.call ./pkgs/graphite-raster-nodes-shaders.nix;
graphite-branding = lib.call ./pkgs/graphite-branding.nix;
graphite-bundle = lib.call ./pkgs/graphite-bundle.nix;
graphite-bundle = (lib.call ./pkgs/graphite-bundle.nix) { };
graphite-dev-bundle = (lib.call ./pkgs/graphite-bundle.nix) { graphite = graphite-dev; };
graphite-flatpak-manifest = lib.call ./pkgs/graphite-flatpak-manifest.nix;
# TODO: graphene-cli = lib.call ./pkgs/graphene-cli.nix;
+3 -1
View File
@@ -4,6 +4,9 @@
system,
...
}:
{
graphite ? self.packages.${system}.graphite,
}:
let
bundle =
{
@@ -13,7 +16,6 @@ let
}:
(
let
graphite = self.packages.${system}.graphite;
tar = if compression == null then archive else true;
nameArchiveSuffix = if tar then ".tar" else "";
nameCompressionSuffix = if compression == null then "" else "." + compression;