straubt1 / tfx

TFx is a standalone CLI for Terraform Cloud and Terraform Enterprise.
MIT License
87 stars 15 forks source link

Bump github.com/hashicorp/go-slug from 0.10.1 to 0.12.1 #80

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps github.com/hashicorp/go-slug from 0.10.1 to 0.12.1.

Release notes

Sourced from github.com/hashicorp/go-slug's releases.

v0.12.0

Two new experimental packages factoring out some of Terraform's module installer functionality so that in future it can be shared between Terraform CLI and Terraform Cloud:

sourcebundle: Given source addresses as would be written in the source argument in a module block in the Terraform language, build a local directory containing the requested module package and all of the other module packages it depends on, using caller-provided fetching and dependency analysis routines.

sourceaddrs: Utilities for parsing, validating, and manipulating module source addresses, as would appear in the source argument in a module block in the Terraform language.

The API in these packages is still experimental and so subject to change even in patch releases. The design will be finalized in a future release after we've gathered implementation experience.

v0.11.1

Fixed issue that occurs when archives contain entries without a name.

v0.11.0

Fixes issues regarding packing symbolic links:

  • If the src is a symbolic link, the packer will resolve the target before creating the tarball.
  • Symbolic link chains are traversed and resolved if their targets lie outside the src directory.
Commits
  • 7f973de Merge pull request #44 from hashicorp/sebasslash/ipl-4553_failed-to-get-relat...
  • 2d6d199 Update slug_test.go
  • 33ba34b Normalize src path to an absolute path
  • 6a7ca7a sourcebundle: Multi-package module package installation and bundling
  • 386bf9b sourcebundle: Bundle.SourceForLocalPath returns FinalSource
  • f2e204a sourcebundle and sourceaddrs: Both are experimental
  • 10843fe sourceaddrs: FinalSource interface type
  • 4fbce8e sourceaddrs: SourceFilename helper function
  • 7791976 sourcebundle: Build "meta-slugs" containing many different source packages
  • e7304bd sourceaddrs: Parsers and models for source package addresses
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)
dependabot[bot] commented 1 year ago

Looks like github.com/hashicorp/go-slug is up-to-date now, so this is no longer needed.