https://pulumi.com logo
Title
w

wonderful-daybreak-2504

10/23/2019, 3:50 PM
Hey! I started to try using Pulumi with Github Actions and figured out a few problems: https://github.com/pulumi/actions/issues/16 and https://github.com/pulumi/actions/issues/17 So I decided to try a different approach to run
pulumi
. Instead of dockerized action, I made two js actions: To install pulumi — https://github.com/prepor/setup-pulumi and to run pulumi — https://github.com/prepor/github-pulumi It works quite well and I think in general it's a more flexible and customizable approach. For example, it doesn't care about gcloud auth anymore, it could be done in different actions. And it solves both my issues too 🙂 What do you think?
👏🏽 2
w

white-balloon-205

10/23/2019, 4:25 PM
Love it! This is indeed a much more flexible approach. Cc @colossal-beach-47527 @clever-sunset-76585 @big-piano-35669 who may also be interested in this. Thanks for sharing!
w

wonderful-daybreak-2504

10/23/2019, 7:57 PM
@white-balloon-205 but there is one problem. For some reason Pulumi Github App don't want to visit my PRs (pushs are fine) 😞 https://github.com/prepor/github-pulumi/pull/1
one more reason to use this approach: we started using private npm packages with pulumi-nodejs SDK. it adds more requirements for an environment where pulumi runs