--- /dev/null
+(define-module (infiniteadaptability packages pulumi)
+ #:use-module (gnu packages)
+ #:use-module (gnu packages compression)
+ #:use-module (guix download)
+ #:use-module (guix gexp)
+ #:use-module (guix packages)
+ #:use-module ((guix licenses)
+ #:prefix license:)
+ #:use-module (nonguix build-system binary)
+ #:export (pulumi))
+
+(define pulumi
+ (package
+ (name "pulumi")
+ (version "3.205.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://get.pulumi.com/releases/sdk/pulumi-v" version "-linux-x64.tar.gz"))
+ (sha256
+ (base32 "14pqc1qvkb8jp2wisld02qm6zf68i3i3iyymiwgg2ngr1ps40191"))))
+ (supported-systems '("x86_64-linux"))
+ (build-system binary-build-system)
+ (arguments
+ (list
+ #:substitutable? #f
+ #:install-plan
+ #~'(("." "bin/" #:exclude ("pulumi-watch")))))
+ (synopsis "Pulumi")
+ (description "pulumi")
+ (license license:unlicense)
+ (home-page "https://www.pulumi.com")))