Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions pulumi.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package:
name: pulumi
version: 3.68.0
version: 3.69.0
epoch: 0
description: Infrastructure as Code in any programming language
copyright:
Expand All @@ -25,7 +25,7 @@ pipeline:
repository: https://github.com/pulumi/pulumi.git
tag: v${{package.version}}
destination: ${{package.name}}
expected-commit: 31559f7561d9f25f97ddd1cdabfe281f37f88d58
expected-commit: a742822ecfee4cba1a2fc1e8eccfb087e8372561

- working-directory: ${{package.name}}
pipeline:
Expand All @@ -48,22 +48,23 @@ pipeline:
go mod tidy
cd ..

cd sdk/go/pulumi-language-go
go get golang.org/x/[email protected]
go mod tidy
cd ../../..

# Build the Pulumi CLI itself
make install
mv -v "${PULUMI_ROOT}"/bin/pulumi* "${{targets.destdir}}/usr/bin"

# Build the Pulumi Language SDKs (Go, Node.js, Python)
for lang in go nodejs python; do
cd "sdk/${lang}"
# go mod tidy is needed for go because of some go generate stuff that mutates the go.mod
[[ "${lang}" == "go" ]] && cd pulumi-language-${lang} && go mod tidy && cd ..
[[ "${lang}" == "nodejs" ]] && cd cmd/pulumi-language-${lang} && go mod tidy && cd ../..

make build

# "make install_package" is needed for all SDKs except Go
[[ "${lang}" == "go" ]] || make install_package


# Remove .cmd files only used on Windows
rm -f "${PULUMI_ROOT}"/bin/*.cmd
ls -la "${PULUMI_ROOT}/bin"
Expand Down