lib.teams.pulumi: init and make maintainer of Pulumi and its SDKs

Removed veehaitch with their consent:
  https://github.com/NixOS/nixpkgs/pull/394166#issuecomment-3343126679
This commit is contained in:
nicoo
2026-07-30 11:43:22 +00:00
parent 278ba8ab17
commit 60af959ae6
5 changed files with 19 additions and 18 deletions
+10
View File
@@ -653,6 +653,16 @@ with lib.maintainers;
enableFeatureFreezePing = true;
};
pulumi = {
scope = "Maintains the Pulumi IaC tool and its language-specific SDKs";
shortName = "Pulumi";
members = [
nicoo
tie
untio11
];
};
python = {
members = [
hexa
+1 -6
View File
@@ -240,11 +240,6 @@ buildGoModule (finalAttrs: {
sourceProvenance = [ lib.sourceTypes.fromSource ];
license = lib.licenses.asl20;
mainProgram = "pulumi";
maintainers = with lib.maintainers; [
nicoo
tie
untio11
veehaitch
];
maintainers = lib.teams.pulumi.members;
};
})
@@ -39,8 +39,11 @@ symlinkJoin (finalAttrs: {
description = "Language host for Pulumi programs written in TypeScript & JavaScript (Bun)";
license = lib.licenses.asl20;
mainProgram = "pulumi-language-bun";
maintainers = with lib.maintainers; [
niklasravnsborg
];
maintainers =
with lib.maintainers;
lib.teams.pulumi.members
++ [
niklasravnsborg
];
};
})
@@ -51,9 +51,6 @@ buildGoModule (finalAttrs: {
description = "Language host for Pulumi programs written in TypeScript & JavaScript (Node.js)";
license = lib.licenses.asl20;
mainProgram = "pulumi-language-nodejs";
maintainers = with lib.maintainers; [
tie
untio11
];
maintainers = lib.teams.pulumi.members;
};
})
@@ -54,10 +54,6 @@ buildGoModule (finalAttrs: {
description = "Language host for Pulumi programs written in Python";
license = lib.licenses.asl20;
mainProgram = "pulumi-language-python";
maintainers = with lib.maintainers; [
nicoo
tie
untio11
];
maintainers = lib.teams.pulumi.members;
};
})