DelineaXPM / terraform-provider-dsv

A Terraform Provider for Delinea DevOps Secrets Vault
https://delinea.com/products/devops-secrets-management-vault
MIT License
6 stars 3 forks source link

chore(deps): update ⬆️ golang module github.com/sheldonhull/magetools to v1 - autoclosed #32

Closed mend-for-github-com[bot] closed 1 year ago

mend-for-github-com[bot] commented 2 years ago

This PR contains the following updates:

Package Type Update Change
github.com/sheldonhull/magetools require major v0.0.12 -> v1.0.0

Release Notes

sheldonhull/magetools ### [`v1.0.0`](https://togithub.com/sheldonhull/magetools/blob/HEAD/CHANGELOG.md#v100---2022-10-18) [Compare Source](https://togithub.com/sheldonhull/magetools/compare/v0.0.14...v1.0.0) Breaking changes included. Read the impact before upgrading, in case you are actually using one of these minimally imported packages. If you are upgrading, this should be a very minor change in your magefiles set-up. The removal of some packages to `.examples` has been made. Some extra packages like `gittools` are better served by installing with a tool like [aqua-proj](https://aquaproj.github.io/), [asdf-vm](https://asdf-vm.com), or other. This should cut down setup times by grabbing binaries and not installing from source each time. If you want to keep things exactly as they are: - grab the mage directory that was removed (see `.examples/` directory) and drop it into your `magefiles` directory. - Update your import in your main `magefile.go` from `github.com/sheldonhull/magefile` to `yourrepo/magefile/{package}` and then `mage -f` to force a rebuild and confirm it was found. - Run `go mod tidy` to cleanup and you should be good. This project has saved me a lot of effort across many repos, so I'm doing some due diligece in cleaning up little-used and difficult to test code. ##### Docs - Removed reference to starter templates, and instead pointed to [GitHub - sheldonhull/scripts-to-rule-them-all-go](https://togithub.com/sheldonhull/scripts-to-rule-them-all-go) ##### Removed - BREAKING CHANGE: Removed `docker` package, and placed in `.examples`. - BREAKING CHANGE: Removed `licensing` package, and placed in `.examples`. - BREAKING CHANGE: Removed `retool` package, and placed in `.examples`. - BREAKING CHANGE: Removed `secrets` package, and placed in `.examples`. This is better served by [Trunk.io](trunk.io) or pre-commit tooling, than using with mage. - BREAKING CHANGE: Removed `gittools` package and placed in `.examples`. This would be better served by using [aqua-project](https://aquaproj.github.io/). ### [`v0.0.14`](https://togithub.com/sheldonhull/magetools/blob/HEAD/CHANGELOG.md#v0014---2022-10-17) [Compare Source](https://togithub.com/sheldonhull/magetools/compare/v0.0.13...v0.0.14) ##### Changed - Disabled `licensing` module tests. It's too problematic with output when non-go code is found. This licensing module will likely be deprecated soon as well as better solutions out there with renovate, fossa, synk, and others. - Resolved devcontainer configuration breaking with newer devcontainer configuration. Also improved handling of arguments, loading, and aqua initialization. This is is primarily impactful to any devcontainer based development, and not significant to any usage of the library itself. ##### Deprecated - Licensing package (no uses noted on github), gittools, docker.devcontainer commands. These all are not used or minimal impact. Once removed I'll bump the main version of the magetools to allow for better upgrade path and avoid impacting any current uses. ##### Removed - Removed much of the tooling for toolist that is non-critical. Most tools now use self resolving binary install so that initialization is not required. For other gopls VSCode handles, and Aqua is a great way to also install with a much faster processing time as it doesn't install from source, but instead uses binary release downloads. ##### CI - Improve changelog release output. - Improve the testing to report codecoverage. ### [`v0.0.13`](https://togithub.com/sheldonhull/magetools/blob/HEAD/CHANGELOG.md#v0013---2022-10-13) [Compare Source](https://togithub.com/sheldonhull/magetools/compare/v0.0.12...v0.0.13) ##### Added - Added static check to install setup. ##### Changed - Improved gotestsum with `TESTSUM_FORMAT` environment variable that can be used to adjust the execution type. - Bumped underlying mage to v1.14.0 - Gotools package now checks for existence of a binary such as goreleaser or golangci-lint before trying to install via source.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled due to failing status checks.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


mend-for-github-com[bot] commented 2 years ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: downloading github.com/pterm/pterm v0.12.47
go: downloading github.com/DelineaXPM/dsv-sdk-go/v2 v2.0.1-0.20220719195420-2376a5c350ab
go: downloading github.com/hashicorp/terraform-plugin-sdk v1.7.0
go: downloading golang.org/x/mod v0.5.1
go: downloading github.com/aws/aws-sdk-go v1.44.56
go: downloading github.com/mattn/go-runewidth v0.0.13
go: downloading golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
go: downloading github.com/itchyny/gojq v0.12.7
go: downloading github.com/hashicorp/go-hclog v0.15.0
go: downloading github.com/hashicorp/go-plugin v1.4.0
go: downloading github.com/zclconf/go-cty v1.2.1
go: downloading google.golang.org/grpc v1.32.0
go: downloading github.com/hashicorp/go-multierror v1.0.0
go: downloading github.com/mitchellh/copystructure v1.0.0
go: downloading github.com/mitchellh/mapstructure v1.1.2
go: downloading github.com/agext/levenshtein v1.2.2
go: downloading github.com/hashicorp/errwrap v1.0.0
go: downloading github.com/hashicorp/go-uuid v1.0.1
go: downloading github.com/hashicorp/go-version v1.2.1
go: downloading github.com/hashicorp/hcl/v2 v2.3.0
go: downloading github.com/mitchellh/reflectwalk v1.0.1
go: downloading github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778
go: downloading golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e
go: downloading github.com/rivo/uniseg v0.2.0
go: downloading golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd
go: downloading github.com/hashicorp/go-getter v1.6.1
go: downloading github.com/hashicorp/terraform-svchost v0.0.0-20191011084731-65d371908596
go: downloading github.com/mitchellh/cli v1.1.1
go: downloading golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
go: downloading github.com/golang/protobuf v1.4.2
go: downloading github.com/fatih/color v1.9.0
go: downloading github.com/mattn/go-colorable v0.1.4
go: downloading github.com/mattn/go-isatty v0.0.14
go: downloading github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d
go: downloading github.com/mitchellh/go-testing-interface v1.0.4
go: downloading github.com/oklog/run v1.0.0
go: downloading github.com/itchyny/timefmt-go v0.1.3
go: downloading github.com/vmihailenco/msgpack v4.0.4+incompatible
go: downloading github.com/spf13/afero v1.2.2
go: downloading github.com/apparentlymart/go-textseg v1.0.0
go: downloading github.com/mitchellh/go-wordwrap v1.0.0
go: downloading github.com/zclconf/go-cty-yaml v1.0.1
go: downloading github.com/hashicorp/go-cleanhttp v0.5.2
go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
go: downloading github.com/armon/go-radix v1.0.0
go: downloading github.com/bgentry/speakeasy v0.1.0
go: downloading github.com/posener/complete v1.2.1
go: downloading cloud.google.com/go/storage v1.10.0
go: downloading github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d
go: downloading github.com/hashicorp/go-safetemp v1.0.0
go: downloading github.com/klauspost/compress v1.11.2
go: downloading github.com/ulikunitz/xz v0.5.10
go: downloading google.golang.org/api v0.29.0
go: downloading cloud.google.com/go v0.61.0
go: downloading google.golang.org/genproto v0.0.0-20200711021454-869866162049
go: downloading google.golang.org/protobuf v1.25.0
go: downloading google.golang.org/appengine v1.6.6
go: downloading github.com/apparentlymart/go-cidr v1.0.1
go: downloading github.com/google/uuid v1.1.1
go: downloading github.com/googleapis/gax-go/v2 v2.0.5
go: downloading github.com/jstemmer/go-junit-report v0.9.1
go: downloading golang.org/x/lint v0.0.0-20200302205851-738671d3881b
go: downloading golang.org/x/tools v0.0.0-20200713011307-fd294ab11aed
go: downloading go.opencensus.io v0.22.4
github.com/DelineaXPM/terraform-provider-dsv/v2/magefiles imports
    github.com/sheldonhull/magetools/gittools: cannot find module providing package github.com/sheldonhull/magetools/gittools
github.com/DelineaXPM/terraform-provider-dsv/v2/magefiles imports
    github.com/sheldonhull/magetools/secrets: cannot find module providing package github.com/sheldonhull/magetools/secrets