Gabriel Diaz
4316800f2f
Add logic to parse pulumi venv ( #4994 )
2020-07-14 05:04:01 -07:00
Simen A. W. Olsen
b0d9280416
[docker/actions] unset GOOGLE_CREDENTIALS ( #4972 )
2020-07-07 16:35:17 +01:00
Paul Stack
1357be4afb
Ensure Authenticated to GCR when GOOGLE_CREDENTIALS supplied to action ( #4812 )
2020-06-12 19:38:50 +01:00
Simen A. W. Olsen
76aede990e
[docker/actions] Base64 decode GOOGLE_CREDENTIALSAllows to use credentials that are Base64 encoded. ( #4773 )
2020-06-08 09:36:28 -07:00
Paul Stack
33db097176
Fixup broken bash check for npmshrink-wrap.json file
2020-05-25 14:36:20 +01:00
Paul Stack
490da8e4d7
Run npm ci if lock or shrinkwrap file found ( #4622 )
2020-05-13 19:32:36 +01:00
Praneet Loke
efe7a599e6
Update the GitHub Actions container to allow users to pass a cloud url ( #4243 )
2020-03-30 18:25:41 -07:00
Chris Smith
25cf245622
Write .npmrc if NPM_AUTH_TOKEN is set ( #3716 )
2020-01-06 08:23:15 -08:00
Noah Masur
0bc999495e
Install user's Python requirements with pip3 ( #3578 )
...
Pulumi will fail against the Python SDK if the user has any packages required beyond the absolute minimum.
2019-11-25 08:37:33 -08:00
Matthieu Leclercq
877861eb7e
Export GOOGLE_APPLICATION_CREDENTIALS when google credential are given ( #3379 )
...
Allows to use that credential when the stack uses Google KMS encryption
provider.
2019-10-23 13:38:00 -07:00
David McKay
d9f363ea72
fix: ensure plugins are available before Pulumi command ( #3228 )
...
This patch ensures, if `package.json` exists, that `npm install` is
always run prior to any pulumi command. This will trigger any scripts
that install plugins; ensuring most CI systems can build Pulumi projects
without hacky workarounds.
2019-10-22 08:11:37 -07:00
Christian Nunciato
3c83fe6db0
Use mktemp for the output file
...
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-06 16:33:51 -07:00
Christian Nunciato
e0b5bae352
Address feedback, update CHANGELOG
...
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-06 13:58:28 -07:00
Christian Nunciato
9d45b92d7a
Send GitHub Actions CLI output to a file
...
During a GitHub Actions run, because we currently capture CLI output in a variable and exit immediately on failure, we prevent the details of the failure from being rendered in the Actions log. This change has us `tee` stdout instead (as the intent is to use it to post a PR comment later), allowing errors to be rendered properly in the log.
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-06 11:57:56 -07:00
Chris Smith
0ede30fdb6
Build/Push pulumi/actions container with new SDK releases ( #2646 )
...
* Build/Push pulumi/actions container with new SDK releases
* Address PR feedback
2019-04-18 15:32:19 -07:00