pulumiPackages.node-js: 3.192.0 -> 3.248.0

- Skip newly failing tests
- Remove skip of removed test
- Update post-install: analyzer policy isn't built anymore
This commit is contained in:
Robin Kneepkens
2026-07-01 21:46:45 +02:00
parent c210d6bb89
commit 1bfac9c378
@@ -12,7 +12,7 @@ buildGoModule (finalAttrs: {
sourceRoot = "${finalAttrs.src.name}/sdk/nodejs/cmd/pulumi-language-nodejs";
vendorHash = "sha256-Q5Pk2f3EAiM4oit1vhc+PMEuMxdbrKAue3e0pnrZw2c=";
vendorHash = "sha256-+ZlUFiSDrq3KGvXMT+uQIQL78aMW+UVmyFO6iZ2X4AA=";
ldflags = [
"-s"
@@ -23,8 +23,10 @@ buildGoModule (finalAttrs: {
checkFlags = [
"-skip=^${
lib.concatStringsSep "$|^" [
"TestLanguage"
"TestGetProgramDependencies"
"TestLanguageTSC"
"TestLanguageTSNode"
"TestLanguageBun"
]
}$"
];
@@ -41,8 +43,7 @@ buildGoModule (finalAttrs: {
postInstall = ''
cp -t "$out/bin" \
../../dist/pulumi-resource-pulumi-nodejs \
../../dist/pulumi-analyzer-policy
../../dist/pulumi-resource-pulumi-nodejs
'';
meta = {
@@ -52,6 +53,7 @@ buildGoModule (finalAttrs: {
mainProgram = "pulumi-language-nodejs";
maintainers = with lib.maintainers; [
tie
untio11
];
};
})