pulumi/sdk/go/common/workspace
Fraser Waters b15474926b
Update the refresh/destroy warnings for parameterized packages (#18029)
This updates the warnings added by
https://github.com/pulumi/pulumi/pull/12196 to also warn about updates
to parameterized packages, not just plugins.

Before this the warning would kick in if the underlying parameterised
plugin was updated (e.g. terraform-provider went from 0.3.0 to 0.3.1)
but it wouldn't warn if the user had regenerated the parameterised
package (e.g hashicorp/random 3.6.0 to hashicorp/random 3.6.3). This
change fixes it so the later will now print the expected warning.

It also fixes it so the warning refers to the package name, not the
plugin name (i.e. in the above terraform random example we print 'random
3.6.3' not 'terraform-provider 0.3.1').

Part of https://github.com/pulumi/pulumi/issues/17507
2024-12-20 02:03:17 +00:00
..
config.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
creds.go Improve invalid credentials error message (#17541) 2024-10-11 19:23:35 +00:00
creds_test.go Enable goheader rule and add missing license headers (#15473) 2024-09-09 12:05:45 +00:00
loaders.go New deployment settings wizards and environment variables management comands (#16564) 2024-07-03 20:24:26 +00:00
loaders_test.go ignore unexpected types instead of erroring out (#14149) 2023-10-11 16:39:16 +00:00
paths.go Just use errors.Is instead of As and Is (#17250) 2024-09-12 23:52:26 +00:00
paths_test.go Don't search upwards for policy packs when determining required plugins (#16865) 2024-08-02 11:49:16 +00:00
plugins.go Update the refresh/destroy warnings for parameterized packages (#18029) 2024-12-20 02:03:17 +00:00
plugins_install_nodejs_test.go ci: Use reduced smoke testing on Windows & macOS targets 2022-09-21 09:55:06 -07:00
plugins_install_python_test.go ci: Use reduced smoke testing on Windows & macOS targets 2022-09-21 09:55:06 -07:00
plugins_install_test.go Refactor: move plugin kind to apitype (#15946) 2024-04-25 17:30:30 +00:00
plugins_test.go Update golangci-lint (#17972) 2024-12-10 11:50:38 +00:00
project.go Enable some more linting rules (#17456) 2024-10-03 17:37:13 +00:00
project.json [sdk] add optional display name and tag fields to project templates (#14587) 2023-11-18 19:04:13 +00:00
project_test.go Preserve ordering when editing stack config. (#17452) 2024-10-02 13:31:10 +00:00
settings.go move pkg/workspace -> sdk/go/common/workspace 2020-03-18 14:35:53 -07:00
templates.go pass context to git clone utilities (#17799) 2024-11-18 16:51:24 +00:00
templates_test.go pass context to git clone utilities (#17799) 2024-11-18 16:51:24 +00:00
templates_zip.go Check zipped templates for `Pulumi.yaml` files (#17437) 2024-10-01 12:44:07 +00:00
templates_zip_test.go Check zipped templates for `Pulumi.yaml` files (#17437) 2024-10-01 12:44:07 +00:00
workspace.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00