pulumi/proto/pulumi
Julien P a59b694515
Query language runtime for options during “pulumi new” (#16346)
# Description

Fixes https://github.com/pulumi/pulumi/issues/16309

During `pulumi new` we query the language runtime using the new
`RuntimeOptionsPrompts` RPC call to get additional prompts to ask the
user.

<img width="900" alt="Screenshot 2024-06-07 at 14 28 58"
src="https://github.com/pulumi/pulumi/assets/387068/e68ef702-978b-47f7-9d4b-afdf10409ed8">

## Checklist

- [x] I have run `make tidy` to update any new dependencies
- [x] I have run `make lint` to verify my code passes the lint check
  - [x] I have formatted my code using `gofumpt`

<!-- av pr metadata
This information is embedded by the av CLI when creating PRs to track
the status of stacks when using Aviator. Please do not delete or edit
this section of the PR.
```
{"parent":"master","parentHead":"","trunk":"master"}
```
-->

---------

Co-authored-by: Will Jones <will@sacharissa.co.uk>
Co-authored-by: Thomas Gummerer <t.gummerer@gmail.com>
2024-06-17 17:10:55 +00:00
..
codegen Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
testing Add SupportPack to schemas to write out in the new style (#15713) 2024-03-22 09:25:46 +00:00
alias.proto feat(engine): Adds structured alias support to the engine 2022-10-11 17:56:32 -04:00
analyzer.proto Policy remediations feature (#14080) 2023-10-09 18:31:17 +00:00
callback.proto Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
converter.proto Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
engine.proto Fix the go_package option on the .proto files 2022-09-20 09:31:03 +01:00
errors.proto Fix the go_package option on the .proto files 2022-09-20 09:31:03 +01:00
language.proto Query language runtime for options during “pulumi new” (#16346) 2024-06-17 17:10:55 +00:00
plugin.proto Allow language plugins to return plugin checksums (#13776) 2023-08-25 15:26:25 +00:00
provider.proto Add Paramaterize to provider interface (#16174) 2024-05-15 16:22:39 +00:00
resource.proto Initial work for parameterized providers (#16281) 2024-06-10 17:28:47 +00:00
source.proto [engine] Add support for source positions 2023-07-10 14:35:40 -07:00