Stackie enables developers to configure their local environment/toolchain with ease.

Stackie

Stackie

lifecycle

Stackie enables developers to configure their local environment/toolchain with ease. Made for Pulumi CLI, Google Cloud Platform (gcloud), and Amazon Web Services (aws-cli).

Stackie changes your pulumi, gcloud and aws-cli actively when you change from project to project. Think of it as a combination of aws-cli and nvm/volta.

Quickstart

Imagine your in your one of your personal projects. You're using Pulumi.

▶ pulumi whoami
cobraz

You're going to start working on that Yosemite project, but instead of logging out of Pulumi and logging into their Pulumi account with their credentials. Stackie has that all stored in a configuration, so all you have to do is this:

▶ cd ~/projects/yosemite
▶ pulumi whoami
yosemite-system-user

Stackie Config

There are three possible configuration files.

pulumi:
  cloudUrl: gs://hello-world
  stackName: bjerk/prod

Project-specific configuration (.stackie.yml)

This configuration is probably shared with the team and pushed to the root directory of the repository (or within the infra folder maybe).

Project and Developer-specific configuration (.stackie.local.yml)

The personal Stackie configuration is used to store project-specific access tokens or setups that you need. This file should probably never be pushed to your repository.

Developer-specific configuration (~/.config/stackie/config.yml)

This is where your secrets are stored away. It could look like this:

profiles:
  - name: bobbafett
    pulumi:
      accessToken: my-token-here
  - name: fintech-company
    google:
      configuration: fintech-company
      export-application-default: true
Owner
Bjerk AS
Digital Agency from Oslo
Bjerk AS
Comments
  • build(deps): Bump actions/cache from 2.1.6 to 3.2.1

    build(deps): Bump actions/cache from 2.1.6 to 3.2.1

    Bumps actions/cache from 2.1.6 to 3.2.1.

    Release notes

    Sourced from actions/cache's releases.

    v3.2.1

    What's Changed

    Full Changelog: https://github.com/actions/cache/compare/v3.2.0...v3.2.1

    v3.2.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.0

    v3.2.0-beta.1

    What's Changed

    v3.1.0-beta.3

    What's Changed

    • Bug fixes for bsdtar fallback, if gnutar not available, and gzip fallback, if cache saved using old cache action, on windows.

    Full Changelog: https://github.com/actions/cache/compare/v3.1.0-beta.2...v3.1.0-beta.3

    ... (truncated)

    Changelog

    Sourced from actions/cache's changelog.

    3.2.1

    • Update @actions/cache on windows to use gnu tar and zstd by default and fallback to bsdtar and zstd if gnu tar is not available. (issue)
    • Added support for fallback to gzip to restore old caches on windows.
    • Added logs for cache version in case of a cache miss.
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump actions/cache from 2.1.6 to 3.2.0

    build(deps): Bump actions/cache from 2.1.6 to 3.2.0

    Bumps actions/cache from 2.1.6 to 3.2.0.

    Release notes

    Sourced from actions/cache's releases.

    v3.2.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/cache/compare/v3...v3.2.0

    v3.2.0-beta.1

    What's Changed

    v3.1.0-beta.3

    What's Changed

    • Bug fixes for bsdtar fallback, if gnutar not available, and gzip fallback, if cache saved using old cache action, on windows.

    Full Changelog: https://github.com/actions/cache/compare/v3.1.0-beta.2...v3.1.0-beta.3

    v3.1.0-beta.2

    What's Changed

    Full Changelog: https://github.com/actions/cache/compare/v3.1.0-beta.1...v3.1.0-beta.2

    ... (truncated)

    Changelog

    Sourced from actions/cache's changelog.

    3.2.0

    • Released the two new actions - restore and save for granular control on cache
    Commits
    • c17f4bf GA for granular cache (#1035)
    • ac25611 docs: fix an invalid link in workarounds.md (#929)
    • dc097e3 Update examples.md (#1026)
    • fb86cbf Updated node example (#1008)
    • a57932f Merge pull request #1014 from jongwooo/chore/use-built-in-cache-action
    • 04b13ca chore: Use built-in cache action to cache dependencies
    • 941bc71 Merge pull request #1004 from jongwooo/chore/use-cache-in-check-dist
    • 08d8639 Merge branch 'main' into chore/use-cache-in-check-dist
    • a2f324e Merge pull request #1013 from jongwooo/refactor/use-early-return-pattern-to-a...
    • 35f4702 refactor: Use early return pattern to avoid nested conditions
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.50.0

    build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.50.0

    Bumps github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.50.0.

    Release notes

    Sourced from github.com/pulumi/pulumi/sdk/v3's releases.

    v3.50.0

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    • [sdk/dotnet] Add Output.JsonSerialize using System.Text.Json. #11556

    • [sdk/go] Add JSONMarshal to go sdk. #11609

    • [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs. #11418

    • [sdk/nodejs] Delegates alias computation to engine for Node SDK #11206

    • [sdk/nodejs] Emit closure requires in global scope for improved cold start on Lambda #11481

    • [sdk/nodejs] Add output jsonStringify using JSON.stringify. #11605

    • [sdk/python] Add json_dumps to python sdk. #11607

    Bug Fixes

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    • [sdk/dotnet] Add Output.JsonSerialize using System.Text.Json. #11556

    • [sdk/go] Add JSONMarshal to go sdk. #11609

    • [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs. #11418

    • [sdk/nodejs] Delegates alias computation to engine for Node SDK #11206

    • [sdk/nodejs] Emit closure requires in global scope for improved cold start on Lambda #11481

    • [sdk/nodejs] Add output jsonStringify using JSON.stringify. #11605

    • [sdk/python] Add json_dumps to python sdk. #11607

    Bug Fixes

    • [backend/service] Fixes out-of-memory issues when using PULUMI_OPTIMIZED_CHECKPOINT_PATCH protocol

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.50.0

    build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.50.0

    Bumps github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.50.0.

    Release notes

    Sourced from github.com/pulumi/pulumi/pkg/v3's releases.

    v3.50.0

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    • [sdk/dotnet] Add Output.JsonSerialize using System.Text.Json. #11556

    • [sdk/go] Add JSONMarshal to go sdk. #11609

    • [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs. #11418

    • [sdk/nodejs] Delegates alias computation to engine for Node SDK #11206

    • [sdk/nodejs] Emit closure requires in global scope for improved cold start on Lambda #11481

    • [sdk/nodejs] Add output jsonStringify using JSON.stringify. #11605

    • [sdk/python] Add json_dumps to python sdk. #11607

    Bug Fixes

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/pkg/v3's changelog.

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    • [sdk/dotnet] Add Output.JsonSerialize using System.Text.Json. #11556

    • [sdk/go] Add JSONMarshal to go sdk. #11609

    • [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs. #11418

    • [sdk/nodejs] Delegates alias computation to engine for Node SDK #11206

    • [sdk/nodejs] Emit closure requires in global scope for improved cold start on Lambda #11481

    • [sdk/nodejs] Add output jsonStringify using JSON.stringify. #11605

    • [sdk/python] Add json_dumps to python sdk. #11607

    Bug Fixes

    • [backend/service] Fixes out-of-memory issues when using PULUMI_OPTIMIZED_CHECKPOINT_PATCH protocol

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.49.0

    build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.49.0

    Bumps github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.49.0.

    Release notes

    Sourced from github.com/pulumi/pulumi/sdk/v3's releases.

    v3.49.0

    3.49.0 (2022-12-08)

    Features

    • [sdk] Add methods to cast pointer types to corresponding Pulumi Ptr types #11539

    • [yaml] Updates Pulumi YAML to v1.0.4 unblocking Docker Image resource support in a future Docker provider release. #11583

    • [backend/service] Allows the service to opt into a bandwidth-optimized DIFF protocol for storing checkpoints. Previously this required setting the PULUMI_OPTIMIZED_CHECKPOINT_PATCH env variable on the client. This env variable is now deprecated. #11421

    • [cli/about] Add fully qualified stack name to current stack. #11387

    • [sdk/{dotnet,nodejs}] Add InvokeSingle variants to dotnet and nodejs SDKs #11564

    Bug Fixes

    • [docs] Exclude id output property for component resources #11469

    • [engine] Fix an assert for resources being replaced but also pending deletion. #11475

    • [pkg] Fixes codegen/python generation of non-string secrets in provider properties #11494

    • [pkg/testing] Optionally caches python venvs for testing #11532

    • [programgen] Improve error message for invalid enum values on pulumi convert. #11019

    • [programgen] Interpret schema.Asset as pcl.AssetOrArchive. #11593

    • [programgen/go] Convert the result of immediate invokes to ouputs when necessary. #11480

    • [programgen/nodejs] Add . between ? and [. #11477

    • [programgen/nodejs] Fix capitalization when generating fs.readdirSync. #11478

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.

    3.49.0 (2022-12-08)

    Features

    • [sdk] Add methods to cast pointer types to corresponding Pulumi Ptr types #11539

    • [yaml] Updates Pulumi YAML to v1.0.4 unblocking Docker Image resource support in a future Docker provider release. #11583

    • [backend/service] Allows the service to opt into a bandwidth-optimized DIFF protocol for storing checkpoints. Previously this required setting the PULUMI_OPTIMIZED_CHECKPOINT_PATCH env variable on the client. This env variable is now deprecated. #11421

    • [cli/about] Add fully qualified stack name to current stack. #11387

    • [sdk/{dotnet,nodejs}] Add InvokeSingle variants to dotnet and nodejs SDKs #11564

    Bug Fixes

    • [docs] Exclude id output property for component resources #11469

    • [engine] Fix an assert for resources being replaced but also pending deletion. #11475

    • [pkg] Fixes codegen/python generation of non-string secrets in provider properties #11494

    • [pkg/testing] Optionally caches python venvs for testing #11532

    • [programgen] Improve error message for invalid enum values on pulumi convert. #11019

    • [programgen] Interpret schema.Asset as pcl.AssetOrArchive. #11593

    • [programgen/go] Convert the result of immediate invokes to ouputs when necessary. #11480

    • [programgen/nodejs] Add . between ? and [. #11477

    • [programgen/nodejs] Fix capitalization when generating fs.readdirSync. #11478

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.49.0

    build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.49.0

    Bumps github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.49.0.

    Release notes

    Sourced from github.com/pulumi/pulumi/pkg/v3's releases.

    v3.49.0

    3.49.0 (2022-12-08)

    Features

    • [sdk] Add methods to cast pointer types to corresponding Pulumi Ptr types #11539

    • [yaml] Updates Pulumi YAML to v1.0.4 unblocking Docker Image resource support in a future Docker provider release. #11583

    • [backend/service] Allows the service to opt into a bandwidth-optimized DIFF protocol for storing checkpoints. Previously this required setting the PULUMI_OPTIMIZED_CHECKPOINT_PATCH env variable on the client. This env variable is now deprecated. #11421

    • [cli/about] Add fully qualified stack name to current stack. #11387

    • [sdk/{dotnet,nodejs}] Add InvokeSingle variants to dotnet and nodejs SDKs #11564

    Bug Fixes

    • [docs] Exclude id output property for component resources #11469

    • [engine] Fix an assert for resources being replaced but also pending deletion. #11475

    • [pkg] Fixes codegen/python generation of non-string secrets in provider properties #11494

    • [pkg/testing] Optionally caches python venvs for testing #11532

    • [programgen] Improve error message for invalid enum values on pulumi convert. #11019

    • [programgen] Interpret schema.Asset as pcl.AssetOrArchive. #11593

    • [programgen/go] Convert the result of immediate invokes to ouputs when necessary. #11480

    • [programgen/nodejs] Add . between ? and [. #11477

    • [programgen/nodejs] Fix capitalization when generating fs.readdirSync. #11478

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/pkg/v3's changelog.

    3.49.0 (2022-12-08)

    Features

    • [sdk] Add methods to cast pointer types to corresponding Pulumi Ptr types #11539

    • [yaml] Updates Pulumi YAML to v1.0.4 unblocking Docker Image resource support in a future Docker provider release. #11583

    • [backend/service] Allows the service to opt into a bandwidth-optimized DIFF protocol for storing checkpoints. Previously this required setting the PULUMI_OPTIMIZED_CHECKPOINT_PATCH env variable on the client. This env variable is now deprecated. #11421

    • [cli/about] Add fully qualified stack name to current stack. #11387

    • [sdk/{dotnet,nodejs}] Add InvokeSingle variants to dotnet and nodejs SDKs #11564

    Bug Fixes

    • [docs] Exclude id output property for component resources #11469

    • [engine] Fix an assert for resources being replaced but also pending deletion. #11475

    • [pkg] Fixes codegen/python generation of non-string secrets in provider properties #11494

    • [pkg/testing] Optionally caches python venvs for testing #11532

    • [programgen] Improve error message for invalid enum values on pulumi convert. #11019

    • [programgen] Interpret schema.Asset as pcl.AssetOrArchive. #11593

    • [programgen/go] Convert the result of immediate invokes to ouputs when necessary. #11480

    • [programgen/nodejs] Add . between ? and [. #11477

    • [programgen/nodejs] Fix capitalization when generating fs.readdirSync. #11478

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.48.0

    build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.48.0

    Bumps github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.48.0.

    Release notes

    Sourced from github.com/pulumi/pulumi/pkg/v3's releases.

    v3.48.0

    3.48.0 (2022-11-23)

    Bug Fixes

    • [cli] Don't print update plan message with --json. #11454

    • [cli] up --yes should not use update plans. #11445

    v3.47.2

    3.47.2 (2022-11-22)

    Features

    • [cli] Add prompt to up to use experimental update plans. #11353

    Bug Fixes

    • [sdk/python] Don't error on type mismatches when using input values for outputs #11422

    v3.47.1

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    v3.46.1

    3.46.1 (2022-11-09)

    Features

    • [cli] Enables debug tracing of Pulumi gRPC internals: PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up #11085

    • [cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable #11200

    • [pkg] Add DeletedWith as a resource option. #11095

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/pkg/v3's changelog.

    3.48.0 (2022-11-23)

    Bug Fixes

    • [cli] Don't print update plan message with --json. #11454

    • [cli] up --yes should not use update plans. #11445

    3.47.2 (2022-11-22)

    Features

    • [cli] Add prompt to up to use experimental update plans. #11353

    Bug Fixes

    • [sdk/python] Don't error on type mismatches when using input values for outputs #11422

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    3.47.0 (2022-11-17)

    Features

    • [cli] Added "--from=tf" to pulumi convert. #11341

    • [engine] Engine and Golang support for language plugins starting providers directly. #10916

    • [sdk/dotnet] Add DictionaryInvokeArgs for dynamically constructing invoke input bag of properties. #11335

    • [sdk/go] Allow sane conversions for As*Map* and As*Array* conversions. #11351

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.48.0

    build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.48.0

    Bumps github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.48.0.

    Release notes

    Sourced from github.com/pulumi/pulumi/sdk/v3's releases.

    v3.48.0

    3.48.0 (2022-11-23)

    Bug Fixes

    • [cli] Don't print update plan message with --json. #11454

    • [cli] up --yes should not use update plans. #11445

    v3.47.2

    3.47.2 (2022-11-22)

    Features

    • [cli] Add prompt to up to use experimental update plans. #11353

    Bug Fixes

    • [sdk/python] Don't error on type mismatches when using input values for outputs #11422

    v3.47.1

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    v3.46.1

    3.46.1 (2022-11-09)

    Features

    • [cli] Enables debug tracing of Pulumi gRPC internals: PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up #11085

    • [cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable #11200

    • [pkg] Add DeletedWith as a resource option. #11095

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.

    3.48.0 (2022-11-23)

    Bug Fixes

    • [cli] Don't print update plan message with --json. #11454

    • [cli] up --yes should not use update plans. #11445

    3.47.2 (2022-11-22)

    Features

    • [cli] Add prompt to up to use experimental update plans. #11353

    Bug Fixes

    • [sdk/python] Don't error on type mismatches when using input values for outputs #11422

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    3.47.0 (2022-11-17)

    Features

    • [cli] Added "--from=tf" to pulumi convert. #11341

    • [engine] Engine and Golang support for language plugins starting providers directly. #10916

    • [sdk/dotnet] Add DictionaryInvokeArgs for dynamically constructing invoke input bag of properties. #11335

    • [sdk/go] Allow sane conversions for As*Map* and As*Array* conversions. #11351

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.47.2

    build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.47.2

    Bumps github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.47.2.

    Release notes

    Sourced from github.com/pulumi/pulumi/sdk/v3's releases.

    v3.47.2

    3.47.2 (2022-11-22)

    Features

    • [cli] Add prompt to up to use experimental update plans. #11353

    Bug Fixes

    • [sdk/python] Don't error on type mismatches when using input values for outputs #11422

    v3.47.1

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    v3.46.1

    3.46.1 (2022-11-09)

    Features

    • [cli] Enables debug tracing of Pulumi gRPC internals: PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up #11085

    • [cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable #11200

    • [pkg] Add DeletedWith as a resource option. #11095

    • [programgen] More programs can be converted to Pulumi when using pulumi convert, provider bridging, and conversion tools by allowing property accesses and field names to fall back to a case insensitive lookup. #11266

    Bug Fixes

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.

    Changelog

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    3.47.0 (2022-11-17)

    Features

    • [cli] Added "--from=tf" to pulumi convert. #11341

    • [engine] Engine and Golang support for language plugins starting providers directly. #10916

    • [sdk/dotnet] Add DictionaryInvokeArgs for dynamically constructing invoke input bag of properties. #11335

    • [sdk/go] Allow sane conversions for As*Map* and As*Array* conversions. #11351

    • [sdkgen/{dotnet,nodejs}] Add default dependencies for generated SDKs. #11315

    • [sdkgen/nodejs] Splits input and output definitions into multiple files. #10831

    Bug Fixes

    • [cli] Fix stack selection prompt. #11354

    • [engine] Always keep resources when pulumi:pulumi:getResource is invoked #11382

    • [pkg] Fix a panic in codegen for an edge case involving object expressions without corresponding function arguments. #11311

    • [programgen] Enable type checking for resource attributes #11371

    • [cli/display] Fix text cutting off prior to the edge of the terminal #11202

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.47.2

    build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.47.2

    Bumps github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.47.2.

    Release notes

    Sourced from github.com/pulumi/pulumi/pkg/v3's releases.

    v3.47.2

    3.47.2 (2022-11-22)

    Features

    • [cli] Add prompt to up to use experimental update plans. #11353

    Bug Fixes

    • [sdk/python] Don't error on type mismatches when using input values for outputs #11422

    v3.47.1

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    v3.46.1

    3.46.1 (2022-11-09)

    Features

    • [cli] Enables debug tracing of Pulumi gRPC internals: PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up #11085

    • [cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable #11200

    • [pkg] Add DeletedWith as a resource option. #11095

    • [programgen] More programs can be converted to Pulumi when using pulumi convert, provider bridging, and conversion tools by allowing property accesses and field names to fall back to a case insensitive lookup. #11266

    Bug Fixes

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/pkg/v3's changelog.

    Changelog

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    3.47.0 (2022-11-17)

    Features

    • [cli] Added "--from=tf" to pulumi convert. #11341

    • [engine] Engine and Golang support for language plugins starting providers directly. #10916

    • [sdk/dotnet] Add DictionaryInvokeArgs for dynamically constructing invoke input bag of properties. #11335

    • [sdk/go] Allow sane conversions for As*Map* and As*Array* conversions. #11351

    • [sdkgen/{dotnet,nodejs}] Add default dependencies for generated SDKs. #11315

    • [sdkgen/nodejs] Splits input and output definitions into multiple files. #10831

    Bug Fixes

    • [cli] Fix stack selection prompt. #11354

    • [engine] Always keep resources when pulumi:pulumi:getResource is invoked #11382

    • [pkg] Fix a panic in codegen for an edge case involving object expressions without corresponding function arguments. #11311

    • [programgen] Enable type checking for resource attributes #11371

    • [cli/display] Fix text cutting off prior to the edge of the terminal #11202

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.47.1

    build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.47.1

    Bumps github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.47.1.

    Release notes

    Sourced from github.com/pulumi/pulumi/pkg/v3's releases.

    v3.47.1

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    v3.46.1

    3.46.1 (2022-11-09)

    Features

    • [cli] Enables debug tracing of Pulumi gRPC internals: PULUMI_DEBUG_GRPC=$PWD/grpc.json pulumi up #11085

    • [cli/display] Improve the usability of the interactive dipslay by making the treetable scrollable #11200

    • [pkg] Add DeletedWith as a resource option. #11095

    • [programgen] More programs can be converted to Pulumi when using pulumi convert, provider bridging, and conversion tools by allowing property accesses and field names to fall back to a case insensitive lookup. #11266

    Bug Fixes

    • [engine] Disable auto parenting to see if that fixes #10950. #11272

    • [yaml] Updates Pulumi YAML to v1.0.2 which fixes a bug encountered using templates with project level config. #11296

    • [sdkgen/go] Allow resource names that conflict with additional types. #11244

    • [sdkgen/go] Guard against conflicting field names. #11262

    • [sdk/python] Handle None being passed to register_resource_outputs. #11226

    v3.46.0

    3.46.0 (2022-11-02)

    Features

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/pkg/v3's changelog.

    3.47.1 (2022-11-18)

    Bug Fixes

    • [sdk/{dotnet,go,nodejs}] Attempt to select stack then create as fallback on 'createOrSelect' #11402

    3.47.0 (2022-11-17)

    Features

    • [cli] Added "--from=tf" to pulumi convert. #11341

    • [engine] Engine and Golang support for language plugins starting providers directly. #10916

    • [sdk/dotnet] Add DictionaryInvokeArgs for dynamically constructing invoke input bag of properties. #11335

    • [sdk/go] Allow sane conversions for As*Map* and As*Array* conversions. #11351

    • [sdkgen/{dotnet,nodejs}] Add default dependencies for generated SDKs. #11315

    • [sdkgen/nodejs] Splits input and output definitions into multiple files. #10831

    Bug Fixes

    • [cli] Fix stack selection prompt. #11354

    • [engine] Always keep resources when pulumi:pulumi:getResource is invoked #11382

    • [pkg] Fix a panic in codegen for an edge case involving object expressions without corresponding function arguments. #11311

    • [programgen] Enable type checking for resource attributes #11371

    • [cli/display] Fix text cutting off prior to the edge of the terminal #11202

    • [programgen/{dotnet,go,nodejs,python}] Don't generate traverse errors when typechecking a dynamic type

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump actions/cache from 2.1.6 to 3.2.2

    build(deps): Bump actions/cache from 2.1.6 to 3.2.2

    Bumps actions/cache from 2.1.6 to 3.2.2.

    Release notes

    Sourced from actions/cache's releases.

    v3.2.2

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/cache/compare/v3.2.1...v3.2.2

    v3.2.1

    What's Changed

    Full Changelog: https://github.com/actions/cache/compare/v3.2.0...v3.2.1

    v3.2.0

    What's Changed

    New Contributors

    ... (truncated)

    Changelog

    Sourced from actions/cache's changelog.

    3.2.2

    • Reverted the changes made in 3.2.1 to use gnu tar and zstd by default on windows.
    Commits
    • 4723a57 Revert compression changes related to windows but keep version logging (#1049)
    • d1507cc Merge pull request #1042 from me-and/correct-readme-re-windows
    • 3337563 Merge branch 'main' into correct-readme-re-windows
    • 60c7666 save/README.md: Fix typo in example (#1040)
    • b053f2b Fix formatting error in restore/README.md (#1044)
    • 501277c README.md: remove outdated Windows cache tip link
    • c1a5de8 Upgrade codeql to v2 (#1023)
    • 9b0be58 Release compression related changes for windows (#1039)
    • c17f4bf GA for granular cache (#1035)
    • ac25611 docs: fix an invalid link in workarounds.md (#929)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.50.2

    build(deps): Bump github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.50.2

    Bumps github.com/pulumi/pulumi/sdk/v3 from 3.11.0 to 3.50.2.

    Release notes

    Sourced from github.com/pulumi/pulumi/sdk/v3's releases.

    v3.50.2

    3.50.2 (2022-12-21)

    Happy holidays! The Pulumi team thanks grpc maintainers for addressing build issues and publishing wheels on macOS.

    Miscellaneous

    • [sdk/python] Fix error installing SDK when using Python 3.11, bumping grpcio dependency. #11431

    v3.50.1

    3.50.1 (2022-12-21)

    Bug Fixes

    • [cli/display] Fix flickering in the interactive display #11695

    • [cli/plugin] Fix check of executable bits on Windows. #11692

    • [codegen] Revert change to codegen schema spec. #11701

    v3.50.0

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.

    Changelog

    3.50.1 (2022-12-21)

    Bug Fixes

    • [cli/display] Fix flickering in the interactive display #11695

    • [cli/plugin] Fix check of executable bits on Windows. #11692

    • [codegen] Revert change to codegen schema spec. #11701

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    • [sdk/dotnet] Add Output.JsonSerialize using System.Text.Json. #11556

    • [sdk/go] Add JSONMarshal to go sdk. #11609

    • [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs. #11418

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.50.2

    build(deps): Bump github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.50.2

    Bumps github.com/pulumi/pulumi/pkg/v3 from 3.11.0 to 3.50.2.

    Release notes

    Sourced from github.com/pulumi/pulumi/pkg/v3's releases.

    v3.50.2

    3.50.2 (2022-12-21)

    Happy holidays! The Pulumi team thanks grpc maintainers for addressing build issues and publishing wheels on macOS.

    Miscellaneous

    • [sdk/python] Fix error installing SDK when using Python 3.11, bumping grpcio dependency. #11431

    v3.50.1

    3.50.1 (2022-12-21)

    Bug Fixes

    • [cli/display] Fix flickering in the interactive display #11695

    • [cli/plugin] Fix check of executable bits on Windows. #11692

    • [codegen] Revert change to codegen schema spec. #11701

    v3.50.0

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    ... (truncated)

    Changelog

    Sourced from github.com/pulumi/pulumi/pkg/v3's changelog.

    Changelog

    3.50.1 (2022-12-21)

    Bug Fixes

    • [cli/display] Fix flickering in the interactive display #11695

    • [cli/plugin] Fix check of executable bits on Windows. #11692

    • [codegen] Revert change to codegen schema spec. #11701

    3.50.0 (2022-12-19)

    We're approaching the end of 2022, and this is the final minor release scheduled for the year! 🎸 Thank you very much to our wonderful community for your many contributions! ❤️

    Features

    • [auto/{go,nodejs,python}] Adds SkipInstallDependencies option for Remote Workspaces #11674

    • [ci] GitHub release artifacts are now signed using cosign and signatures are uploaded to the Rekor transparency log. #11310

    • [cli] Adds a flag that allows user to set the node label as the resource name instead of full URN in the stack graph #11383

    • [cli] pulumi destroy --remove will now delete the stack config file #11394

    • [cli] Allow rotating the encrpytion key for cloud secrets. #11554

    • [cli/{config,new,package}] Preserve comments on editing of project and config files. #11456

    • [sdk/dotnet] Add Output.JsonSerialize using System.Text.Json. #11556

    • [sdk/go] Add JSONMarshal to go sdk. #11609

    • [sdkgen/{dotnet,nodejs}] Initial implementation of simplified invokes for dotnet and nodejs. #11418

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump goreleaser/goreleaser-action from 2 to 4

    build(deps): Bump goreleaser/goreleaser-action from 2 to 4

    Bumps goreleaser/goreleaser-action from 2 to 4.

    Release notes

    Sourced from goreleaser/goreleaser-action's releases.

    v4.0.0

    What's Changed

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3...v4.0.0

    v3.2.0

    What's Changed

    • chore: remove workaround for setOutput by @​crazy-max (#374)
    • chore(deps): bump @​actions/core from 1.9.1 to 1.10.0 (#372)
    • chore(deps): bump yargs from 17.5.1 to 17.6.0 (#373)

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3.1.0...v3.2.0

    v3.1.0

    What's Changed

    • fix: dist resolution from config file by @​crazy-max (#369)
    • ci: fix workflow by @​crazy-max (#357)
    • docs: bump actions to latest major by @​crazy-max (#356)
    • chore(deps): bump crazy-max/ghaction-import-gpg from 4 to 5 (#360)
    • chore(deps): bump ghaction-import-gpg to v5 (#359)
    • chore(deps): bump @​actions/core from 1.6.0 to 1.8.2 (#358)
    • chore(deps): bump @​actions/core from 1.8.2 to 1.9.1 (#367)

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3.0.0...v3.1.0

    v3.0.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v2.9.1...v3.0.0

    v2.9.1

    What's Changed

    ... (truncated)

    Commits
    • 8f67e59 chore: regenerate
    • 78df308 chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#383)
    • 66134d9 Merge remote-tracking branch 'origin/master' into flarco/master
    • 3c08cfd chore(deps): bump yargs from 17.6.0 to 17.6.2
    • 5dc579b docs: add example when using workdir along with upload-artifact (#366)
    • 3b7d1ba feat!: remove auto-snapshot on dirty tag (#382)
    • 23e0ed5 fix: do not override GORELEASER_CURRENT_TAG (#370)
    • 1315dab update build
    • b60ea88 improve install
    • 4d25ab4 Update goreleaser.ts
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump github.com/spf13/afero from 1.6.0 to 1.9.3

    build(deps): Bump github.com/spf13/afero from 1.6.0 to 1.9.3

    Bumps github.com/spf13/afero from 1.6.0 to 1.9.3.

    Release notes

    Sourced from github.com/spf13/afero's releases.

    v1.9.3

    What's Changed

    Full Changelog: https://github.com/spf13/afero/compare/v1.9.2...v1.9.3

    v1.9.2

    What's Changed

    Full Changelog: https://github.com/spf13/afero/compare/v1.9.1...v1.9.2

    v1.9.1

    What's Changed

    Full Changelog: https://github.com/spf13/afero/compare/v1.9.0...v1.9.1

    v1.9.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/spf13/afero/compare/v1.8.2...v1.9.0

    v1.8.2: RemoveAll fixes in MemMapFs and GcsFs

    v1.8.1: memfs: add modTime on folder creation

    No release notes provided.

    v1.7.1: Move GCS into its own package

    No release notes provided.

    v1.7.0: Add experimental GCS support

    Add experimental GCS support in Afero. Experimental because the CI infra of afero does not test with real GCS buckets.

    Limitations:

    • No Chmod support - The GCS ACL could probably be mapped to *nix style permissions but that would add another level of complexity and is ignored in this version.

    ... (truncated)

    Commits
    • a800a9d Fix concurrency issue in MemMapFs.Mkdir/MkdirAll
    • 2a70f2b Make mem.File implement fs.ReadDirFile
    • 0aa65ed Fix sorting in IOFS.ReadDir
    • b0a534a Update README.md
    • c92ae36 Make IOFS.ReadDir check for fs.ReadDirFile
    • 52b6417 Fix staticcheck lint errors
    • 939bf3d Fix test failures on Windows
    • 9439436 all: Run gofmt -s -w
    • 015be45 Move CI tests to GitHub Action
    • 100c9a6 Merge pull request #346 from jeffwidman/bump-minimum-go-version
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • build(deps): Bump actions/checkout from 2 to 3.1.0

    build(deps): Bump actions/checkout from 2 to 3.1.0

    Bumps actions/checkout from 2 to 3.1.0.

    Release notes

    Sourced from actions/checkout's releases.

    v3.1.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/checkout/compare/v3.0.2...v3.1.0

    v3.0.2

    What's Changed

    Full Changelog: https://github.com/actions/checkout/compare/v3...v3.0.2

    v3.0.1

    v3.0.0

    • Updated to the node16 runtime by default
      • This requires a minimum Actions Runner version of v2.285.0 to run, which is by default available in GHES 3.4 or later.

    v2.4.2

    What's Changed

    Full Changelog: https://github.com/actions/checkout/compare/v2...v2.4.2

    v2.4.1

    • Fixed an issue where checkout failed to run in container jobs due to the new git setting safe.directory

    v2.4.0

    • Convert SSH URLs like org-<ORG_ID>@github.com: to https://github.com/ - pr

    v2.3.5

    Update dependencies

    v2.3.4

    v2.3.3

    ... (truncated)

    Changelog

    Sourced from actions/checkout's changelog.

    v3.1.0

    v3.0.2

    v3.0.1

    v3.0.0

    v2.3.1

    v2.3.0

    v2.2.0

    v2.1.1

    • Changes to support GHES (here and here)

    v2.1.0

    v2.0.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Related tags
ControllerMesh is a solution that helps developers manage their controllers/operators better.
ControllerMesh is a solution that helps developers manage their controllers/operators better.

ControllerMesh ControllerMesh is a solution that helps developers manage their controllers/operators better. Key Features Canary update: the controlle

Jan 6, 2023
⚡️ A dev tool for microservice developers to run local applications and/or forward others from/to Kubernetes SSH or TCP
⚡️ A dev tool for microservice developers to run local applications and/or forward others from/to Kubernetes SSH or TCP

Your new microservice development environment friend. This CLI tool allows you to define a configuration to work with both local applications (Go, Nod

Jan 4, 2023
Watchtower for Git: automatically keep local Git repositories up to date with their remotes

CrowsNest Watchtower for Git: automatically keep local Git repositories up to date with their remotes. Configuration Flags --run-once or -r: Normally

Oct 30, 2022
Open URL in your local web browser from the SSH-connected remote environment.

opener Open URL in your local web browser from the SSH-connected remote environment. How does opener work? opener is a daemon process that runs locall

Oct 20, 2022
Local Storage is one of HwameiStor components. It will provision the local LVM volume.
Local Storage is one of HwameiStor components. It will provision the local LVM volume.

Local Storage Module English | Simplified_Chinese Introduction Local Storage is one of modules of HwameiStor which is a cloud native local storage sys

Aug 6, 2022
A kubernetes plugin which enables dynamically add or remove GPU resources for a running Pod
A kubernetes plugin which enables dynamically add or remove GPU resources for a running Pod

GPU Mounter GPU Mounter is a kubernetes plugin which enables add or remove GPU resources for running Pods. This Introduction(In Chinese) is recommende

Jan 5, 2023
provider-kubernetes is a Crossplane Provider that enables deployment and management of arbitrary Kubernetes objects on clusters

provider-kubernetes provider-kubernetes is a Crossplane Provider that enables deployment and management of arbitrary Kubernetes objects on clusters ty

Dec 14, 2022
Enables a FaaS experience for Knative / Cloud Native Runtimes.

Function Buildpacks for Knative Enables a FaaS experience for Knative / Cloud Native Runtimes. Will soon extend func to create deployable functions vi

Nov 2, 2022
LazyXds enables Istio only push needed xDS to sidecars to reduce resource consumption and speed up xDS configuration propagation.
LazyXds enables Istio only push needed xDS to sidecars to reduce resource consumption and speed up xDS configuration propagation.

LazyXds LazyXds enables Istio only push needed xDS to sidecars to reduce resource consumption and speed up xDS configuration propagation. Problems to

Dec 28, 2022
Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark
Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark

ksniff A kubectl plugin that utilize tcpdump and Wireshark to start a remote capture on any pod in your Kubernetes cluster. You get the full power of

Jan 4, 2023
KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.
KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.

kink A helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Table of Contents kink (KinD in Kubernetes) Introduction How it works ?

Dec 10, 2022
Kalasa is a NoSQL database and provides more data structures for ease of use.
Kalasa is a NoSQL database and provides more data structures for ease of use.

Kalasa Kalasa is a NoSQL database and provides more data structures for ease of use. 简体中文 | English 特 性 嵌入的存储引擎 数据可以加密存储 可以自定义实现存储加密器 即使数据文件被拷贝,也保证存储数

Dec 31, 2022
:bento: Highly Configurable Terminal Dashboard for Developers and Creators
:bento: Highly Configurable Terminal Dashboard for Developers and Creators

DevDash is a highly configurable terminal dashboard for developers and creators who want to choose and display the most up-to-date metrics they need,

Jan 3, 2023
Litmus helps Kubernetes SREs and developers practice chaos engineering in a Kubernetes native way.
Litmus helps Kubernetes SREs and developers practice chaos engineering in a Kubernetes native way.

Litmus Cloud-Native Chaos Engineering Read this in other languages. ???? ???? ???? ???? Overview Litmus is a toolset to do cloud-native chaos engineer

Jan 1, 2023
k6 is a modern load testing tool for developers and testers in the DevOps era.
k6 is a modern load testing tool for developers and testers in the DevOps era.

k6 is a modern load testing tool, building on our years of experience in the load and performance testing industry. It provides a clean, approachable scripting API, local and cloud execution, and flexible configuration.

Jan 8, 2023
The open source public cloud platform. An AWS alternative for the next generation of developers.
The open source public cloud platform. An AWS alternative for the next generation of developers.

M3O M3O is an open source public cloud platform. We are building an AWS alternative for the next generation of developers. Overview AWS was a first ge

Jan 2, 2023
An open-source, distributed, cloud-native CD (Continuous Delivery) product designed for developersAn open-source, distributed, cloud-native CD (Continuous Delivery) product designed for developers
An open-source, distributed, cloud-native CD (Continuous Delivery) product designed for developersAn open-source, distributed, cloud-native CD (Continuous Delivery) product designed for developers

Developer-oriented Continuous Delivery Product ⁣ English | 简体中文 Table of Contents Zadig Table of Contents What is Zadig Quick start How to use? How to

Oct 19, 2021
The Oracle Database Operator for Kubernetes (a.k.a. OraOperator) helps developers, DBAs, DevOps and GitOps teams reduce the time and complexity of deploying and managing Oracle Databases

The Oracle Database Operator for Kubernetes (a.k.a. OraOperator) helps developers, DBAs, DevOps and GitOps teams reduce the time and complexity of deploying and managing Oracle Databases. It eliminates the dependency on a human operator or administrator for the majority of database operations.

Dec 14, 2022