Skip to content

feat: add plugins installation - #812

Open
Moon1706 wants to merge 4 commits into
pulumi:mainfrom
Moon1706:feature/plugins
Open

feat: add plugins installation#812
Moon1706 wants to merge 4 commits into
pulumi:mainfrom
Moon1706:feature/plugins

Conversation

@Moon1706

Copy link
Copy Markdown
Contributor

This PR allows you to install plugins from an official or your own server. As I can see in practise sometimes build-in forced Pulumi plugin installation doesn't work.

@simenandre

Copy link
Copy Markdown
Contributor

Hello @Moon1706! Thank you for opening this PR.

Recently, #810 was opened. From what I can understand, this is the same as what you're trying to add here. Can you confirm?

@Moon1706

Copy link
Copy Markdown
Contributor Author

@cobraz
Exactly, but my solution is more suitable)

@Moon1706

Moon1706 commented Dec 28, 2022

Copy link
Copy Markdown
Contributor Author

@cobraz I'm ready. You can check a code.
PS: Comment in the other PR - #810 (comment)

@Moon1706

Moon1706 commented Dec 28, 2022

Copy link
Copy Markdown
Contributor Author

@RobbieMcKinstry could you also check it? Of course, if you'll have time for that. Previous discussion was really useful and super nice for me)
PS: Comment in the other PR - #810 (comment)

@cstrempfer

Copy link
Copy Markdown

#810 was closed, because the solution here seems to be cleaner. Can this PR be completed?

@RobbieMcKinstry

Copy link
Copy Markdown
Contributor

Hello! I'm afraid I'm no longer an OSS maintainer for Pulumi, so I can't push this PR forward. Best of luck, and thanks for your continued use of Pulumi!

@iwahbe
iwahbe removed the request for review from RobbieMcKinstry September 1, 2026 10:40
@iwahbe iwahbe added the awaiting-feedback Blocked on input from the author label Sep 1, 2026
@iwahbe

iwahbe commented Sep 1, 2026

Copy link
Copy Markdown
Member

@Moon1706 It would be helpful if you let us know what problems you are hitting. We would like to ensure that pulumi up "just works", so the best outcome for us would be to fix the problem at the source.

The next option that comes to mind is invoking pulumi install in the GitHub action, instead of adding a plugins JSON blob to the interface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-feedback Blocked on input from the author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants