Update `github.com/pulumi/pulumi/{pkg,sdk}/v3` to v3.159.0
This also updated github.com/pulumi/pulumi-yaml and github.com/pulumi/pulumi-java/pkg.
The change to tools/resourcedocsgen/pkg/output.go is required by https://github.com/pulumi/pulumi/pull/17898. It does not change behavior, since tools.EnsureDir just wrapped os.MkdirAll:
func EnsureDir(dir string) error {
return os.MkdirAll(dir, 0o700)
}
This PR takes the upgrade process as far as it can go with only obviously positive changes. Each commit in the PR is an upgrade with either no code change or with obviously positive code changes. Each commit leaves the repo in a valid state.
Blocked on https://github.com/pulumi/pulumi-java/issues/1772.
Your site preview for commit 5a0ca0b8 is ready! :tada:
http://registry--origin-pr-7322-5a0ca0b8.s3-website.us-west-2.amazonaws.com/registry.
Your site preview for commit e0a7a249 is ready! :tada:
http://registry--origin-pr-7322-e0a7a249.s3-website.us-west-2.amazonaws.com/registry.
Your site preview for commit 83eacdd8 is ready! :tada:
http://registry--origin-pr-7322-83eacdd8.s3-website.us-west-2.amazonaws.com/registry.
Your site preview for commit abd17de4 is ready! :tada:
http://registry--origin-pr-7322-abd17de4.s3-website.us-west-2.amazonaws.com/registry.
Your site preview for commit f561acc7 is ready! :tada:
http://registry--origin-pr-7322-f561acc7.s3-website.us-west-2.amazonaws.com/registry.
Your site preview for commit 6f11f058 is ready! :tada:
http://registry--origin-pr-7322-6f11f058.s3-website.us-west-2.amazonaws.com/registry.
Your site preview for commit 3ec66438 is ready! :tada:
http://registry--origin-pr-7322-3ec66438.s3-website.us-west-2.amazonaws.com/registry.
Currently pinning to https://github.com/pulumi/pulumi/pull/19488, since otherwise tests panic.
Your site preview for commit dbe8025d is ready! :tada:
http://registry--origin-pr-7322-dbe8025d.s3-website.us-west-2.amazonaws.com/registry.
Your site preview for commit 4c831929 is ready! :tada:
http://registry--origin-pr-7322-4c831929.s3-website.us-west-2.amazonaws.com/registry.
Site previews for this pull request have been removed. ✨