[updatecli] Bump updatecli version to v0.115.0#185
Open
hmcts-dependency-updater[bot] wants to merge 59 commits intomasterfrom
Open
[updatecli] Bump updatecli version to v0.115.0#185hmcts-dependency-updater[bot] wants to merge 59 commits intomasterfrom
hmcts-dependency-updater[bot] wants to merge 59 commits intomasterfrom
Conversation
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update updatecli version
Set the updatecli version in the github workflow
key "$.jobs.updatecli.steps[1].with.version" updated from "v0.65.1" to "v0.66.0", in file ".github/workflows/run-updatecli.yaml"
v0.66.0
Release published on the 2023-11-12 11:54:16 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.66.0 ## Important By default, Updatecli now shows a link to the CI job used to generate a pullrequest. A live example is available on [github.com/updatecli/website](https://github.com/updatecli/website/pull/1227) This new behavior can be disabled using `disablepipelineurl` set to true. for example, using the following snippet ``` actions: default: title: 'ci: bump Venom version to {{ source "latestVersion" }}' kind: github/pullrequest disablepipelineurl: true spec: automerge: true labels: - chore - skip-changelog scmid: default ``` ## Changes ## 🚀 Features - feat(git): allow to decide if we want to fetch submodules or not @mavimo (#1758) - feat(autodiscovery/cargo): allow advanced ignore/only rule @olblak (#1757) - feat(file): Allows to use file pattern in the file/files key @olblak (#1738) - feat(autodiscovery/maven): allow advanced ignore/only rule @olblak (#1756) - feat(autodiscovery/fleet): allow advanced ignore/only rule @olblak (#1755) - feat(autodiscovery/helmfile): allow advanced ignore/only rule @olblak (#1754) - feat(autodiscovery/npm): allow advanced ignore/only rule @olblak (#1753) - feat(autodiscovery/helm) allow advanced ignore/only rule @olblak (#1752) - feat(autodiscovery/updatecli): Add updatecli compose autodiscovery @olblak (#1749) - feat(yaml): add advanced yamlpath support @olblak (#1741) - feat(action): show CI url in pullrequest body @olblak (#1737) - feat(dockerfile) support multiple files @dduportal (#1739) ## 🐛 Bug Fixes - fix(autodiscovery/dockercompose): allow multiple ignore rule @olblak (#1751) - fix(autodiscovery/dockerfile): allow multiple ignore rule @olblak (#1750) - fix(autodiscovery): fix default autodiscovery action title @olblak (#1742) ## 🧰 Maintenance - deps: bump patch version for Golang package defined in go.mod @updateclibot (#1745) - chore(deps): Bump sigstore/cosign-installer from 3.1.2 to 3.2.0 @dependabot (#1748) - deps: bump Golang version to 1.21.4 @updateclibot (#1746) - chore(deps): Bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible @dependabot (#1734) ## Contributors @dduportal, @dependabot, @dependabot[bot], @mavimo, @olblak, @updateclibot and @updateclibot[bot]v0.66.1
v0.67.1
v0.68.0
v0.69.0
v0.70.0
v0.71.0
v0.72.0
v0.73.0
Release published on the 2024-02-17 18:29:58 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.73.0 ## WARNING This release introduces a few important changes. **Ephemeral branch** The ephemeral branch created by Updatecli before opening a pullrequest or merge request changes its format to include the base branch, more information [here](https://github.com/updatecli/updatecli/issues/1897) about why this change is needed. The consequence of this, is that every pull requests or merge requests created by Updatecli before 0.73.0 will become orphan. They can be closed as Updatecli will recreate them with the new ephemeral branch format. **Autodiscovery updating container tag** The Autodiscovery plugins for Helm, Dockerfile, and docker compose have been improved to also include the image digest by default. So 1. `updatecli/updatecli:latest` will be updated to `updatecli/updatecli:latest@sha256xxxx` 2. `updatecli/updatecli:0.23.0` to `updatecli/updatecli:0.73.0@sha256xxx` 3. `updatecli/updatecli:0.23.0@sha256xxx` to `updatecli/updatecli:0.73.0@sha256yyy` Docker image using digest without specifying the tag will be ignored. This behavior can be disabled using the parameter `digest` set to `false` such as in the following example: ``` autodiscovery: scmid: default crawlers: helm: digest: false ``` ## Changes - fix: updatecli autodiscovery file variable @olblak (#1939) ## 🚀 Features - feat: helm autodiscovery handles digest @olblak (#1938) - feat: dockercompose autodiscovery handles digest @olblak (#1932) - feat: dockerfile autodiscovery handles digest @olblak (#1931) - feat: add ko autodiscovery plugin @olblak (#1929) - feat: add kubernetes autodiscovery @olblak (#1928) - feat: Allow to override updatecli autodiscovery files @olblak (#1921) - feat: add base branch to temporary working branch @olblak (#1899) - feat(cargo): set user-agent for crate api request @olblak (#1933) ## 🐛 Bug Fixes - fix: WriteLineToFile truncates file when opening @mcwarman (#1916) ## 🧰 Maintenance - chore(deps): Bump golangci/golangci-lint-action from 3 to 4 @dependabot (#1927) - chore: remove depecrated versionFilter for versionfilter @olblak (#1930) - Update Golang module github.com/aws/aws-sdk-go @updateclibot (#1920) - Update Golang module golang.org/x/oauth2 @updateclibot (#1923) - deps: bump Golang version to 1.22.0 @updateclibot (#1917) - chore(deps): Bump github.com/moby/buildkit from 0.12.4 to 0.12.5 @dependabot (#1907) - chore(deps): Bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 @dependabot (#1908) - chore(deps): Bump codecov/codecov-action from 3 to 4 @dependabot (#1909) - chore(deps): Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 @dependabot (#1910) - Update Golang module github.com/oras-project/oras-credentials-go @updateclibot (#1913) - chore(deps): Bump release-drafter/release-drafter from 5 to 6 @dependabot (#1912) - chore(deps): Bump anchore/sbom-action from 0.15.4 to 0.15.8 @dependabot (#1906) - Update Golang module github.com/google/go-containerregistry @updateclibot (#1901) - Update Golang module oras.land/oras-go/v2 @updateclibot (#1902) ## Contributors @dependabot, @dependabot[bot], @mcwarman, @olblak, @updateclibot and @updateclibot[bot]v0.74.0
v0.75.0
Release published on the 2024-04-06 18:03:01 +0000 UTC at the url https://github.com/updatecli/updatecli/releases/tag/v0.75.0 This release introduces a major improvement when interacting with Git repositories. By default, Updatecli now automatically recreate "working" branch if their base branch diverges. It relies on the scm option `force` to enable/disable this behavior. So, If a target relies on a scm configuration with the setting "force" set to "true" like in the following example: ``` pipelineid: example scms: default: kind: github spec: branch: 'main' email: 'alice@foo.bar' owner: 'updatecli-test' repository: 'updatecli' token: '{{ requiredEnv "GITHUB_TOKEN" }}' user: 'updateclibot' username: 'alice' # force allows recreating the working branch # and to force push the changes by running # git push --force force: true disabled: false ``` Then Updatecli creates a working branch named "updatecli_main_example" based on the branch "main" and each time the branch "main" is modified, Updatecli recreates the working branch "updatecli_main_example". The setting "force" allows Updatecli to recreate the working branch and to run "git push --force" operation. As a reminder, it's always a good practice to have branch protection in place to protect sensitive branches. The scm git plugin has `force` set to `false` by default because it doesn't use working branch by default. The scm plugin github,gitlab,stash, and gitea use `force` set to true by default as they all use working branch by default. ## Changes - clean: migrate some updatecli pipeline to update-compose.yaml @olblak (#2011) ## 🚀 Features - feat: By default scm github/gitlab/stash/gitea uses force push @olblak (#2026) - chore: show extra warning for git scm @olblak (#2025) - feat: close GitHub pullrequest when no file changed @olblak (#2021) - Allow to recreate working branch based on their "base" branch @olblak (#2018) ## 🧰 Maintenance - deps: bump golangci-lint to v1.57.2 @updateclibot (#2017) - chore(deps): Bump actions/add-to-project from 0.6.1 to 1.0.0 @dependabot (#2009) - chore(deps): Bump anchore/sbom-action from 0.15.9 to 0.15.10 @dependabot (#2010) - deps(go): bump module github.com/aws/aws-sdk-go @updateclibot (#1996) - chore(deps): Bump anchore/sbom-action from 0.15.8 to 0.15.9 @dependabot (#1978) - chore(deps): Bump actions/add-to-project from 0.6.0 to 0.6.1 @dependabot (#1997) - deps(go): bump module helm.sh/helm/v3 @updateclibot (#2001) - deps(go): bump module oras.land/oras-go/v2 @updateclibot (#2002) - chore(deps): Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible @dependabot (#1998) - deps(go): bump module github.com/google/go-containerregistry @updateclibot (#2003) - deps(go): bump module github.com/drone/go-scm @updateclibot (#2004) - chore(deps): Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 @dependabot (#1994) - deps(go): bump module github.com/zclconf/go-cty @updateclibot (#2006) - deps(go): bump module github.com/zclconf/go-cty @updateclibot (#1986) - deps(go): bump module github.com/opencontainers/image-spec @updateclibot (#1987) - deps(go): bump module github.com/goccy/go-yaml @updateclibot (#1988) - deps(go): bump module github.com/aws/aws-sdk-go @updateclibot (#1990) - deps(go): bump module golang.org/x/mod @updateclibot (#1991) - chore(deps): Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 @dependabot (#1983) ## Contributors @dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]v0.76.0
v0.76.1
v0.77.0
v0.78.0
v0.79.0
v0.79.1
v0.80.0
v0.81.2
v0.82.0
v0.82.2
v0.82.3
v0.83.0
v0.84.0
v0.84.1
v0.85.0
v0.86.1
v0.88.0
v0.88.1
v0.89.0
v0.90.0
v0.91.0
v0.92.0
v0.93.0
v0.93.1
v0.94.1
v0.95.1
v0.96.0
v0.97.0
v0.98.0
v0.99.0