v0.74.0
(github-actions[bot]) released this 2024-03-07 13:04:07 +0000 UTC - v0.74.0
Description
On top of bug-fixes and dependency updates, this release introduces the following main features:
Shareable Policy out of experimental
We don't need the flag --experimental
to use that feature anymore.
More information on https://www.updatecli.io/blog/shareable-policies/
Allow to enable/disable working branch for any scm using the parameter workingbranch
.
Previously, only the "git" scm could be used to push changes to existing git branches while other scm (GitHub,Gitlab,Stash,Gitea) would only push changes to a working branch like updatecli_main_xxxxx
.
It was handy for pullrequest based workflow, but also a frequent source of confusion for new users.
Now if workingbranch
is set true/false then we enable/disable working branch otherwise by default.
We preserve the previous situation depending on the scm kind:
- Scm "GitHub", "GitLab", "Stash", "Gitea" uses by default
workingbranch
set to true to create working branch. - Scm "Git" uses by default
workingbranch
set to false to not create working branch
Allow condition target
Previously for a target to be executed, all conditions defined in the pipeline needed to pass.
While it remains the default behavior, now it's possible to only trigger a target based on a subset of conditions
Add flux autodiscovery plugin
Updatecli autodiscovery can now identify updates in Flux helmrelease and ociregistry.
gitrepository support will come in a future version.
Once again, we paid attention to not introducing any breaking changes so all existing manifests should keep working.
Changes
🚀 Features
- feat: move shareable policies out of experimental @olblak (#1973)
- feat: Allow to enable/disable working branch for all scm plugins @olblak (#1955)
- feat: Add conditional Target @olblak (#1962)
- feat: add flux autodiscovery plugin @olblak (#1950)
- feat: golang autodiscovery should follow conventional commits @olblak (#1947)
- feat: fleet autodiscovery should follow conventional commits @olblak (#1946)
🐛 Bug Fixes
- fix(dockerdigest): Allow to specify none linux os @olblak (#1981)
- fix(golang): autodiscovery should run go mod tidy from sub folders @olblak (#1957)
- fix(helm): ignore containers when tag or repository are not specified @olblak (#1956)
🧰 Maintenance
- deps: bump Golang version to 1.22.1 @updateclibot (#1971)
- Update Golang module golang.org/x/oauth2 @updateclibot (#1976)
- Update Golang module github.com/stretchr/testify @updateclibot (#1969)
- refactor: remove useless git checkout after a git clone @olblak (#1966)
- Update Golang module github.com/hashicorp/hcl/v2 @updateclibot (#1967)
- chore(deps): Bump actions/add-to-project from 0.5.0 to 0.6.0 @dependabot (#1961)
- Update Golang module github.com/drone/go-scm @updateclibot (#1953)
- chore(deps): Bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 @dependabot (#1952)
- Update Golang module golang.org/x/mod @updateclibot (#1944)
- clean: always run fleet autodiscovery test @olblak (#1948)
- chore(deps): Bump helm.sh/helm/v3 from 3.14.0 to 3.14.1 @dependabot (#1934)
Contributors
@dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]
Download
Name | Created At | Updated At |
---|---|---|
2024-03-07 13:17:57 +0000 UTC | 2024-03-07T13:17:58Z | |
2024-03-07 13:17:57 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:57 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:57 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:57 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:57 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:56 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:56 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:56 +0000 UTC | 2024-03-07T13:17:56Z | |
2024-03-07 13:17:56 +0000 UTC | 2024-03-07T13:17:56Z | |
2024-03-07 13:17:56 +0000 UTC | 2024-03-07T13:17:56Z | |
2024-03-07 13:17:56 +0000 UTC | 2024-03-07T13:17:57Z | |
2024-03-07 13:17:53 +0000 UTC | 2024-03-07T13:17:55Z | |
2024-03-07 13:17:53 +0000 UTC | 2024-03-07T13:17:55Z | |
2024-03-07 13:17:53 +0000 UTC | 2024-03-07T13:17:55Z | |
2024-03-07 13:17:53 +0000 UTC | 2024-03-07T13:17:55Z | |
2024-03-07 13:17:51 +0000 UTC | 2024-03-07T13:17:53Z | |
2024-03-07 13:17:51 +0000 UTC | 2024-03-07T13:17:53Z | |
2024-03-07 13:17:51 +0000 UTC | 2024-03-07T13:17:53Z | |
2024-03-07 13:17:51 +0000 UTC | 2024-03-07T13:17:53Z | |
2024-03-07 13:17:49 +0000 UTC | 2024-03-07T13:17:51Z | |
2024-03-07 13:17:48 +0000 UTC | 2024-03-07T13:17:50Z | |
2024-03-07 13:17:48 +0000 UTC | 2024-03-07T13:17:51Z | |
2024-03-07 13:17:48 +0000 UTC | 2024-03-07T13:17:50Z | |
2024-03-07 13:17:45 +0000 UTC | 2024-03-07T13:17:48Z | |
2024-03-07 13:17:45 +0000 UTC | 2024-03-07T13:17:48Z | |
2024-03-07 13:17:45 +0000 UTC | 2024-03-07T13:17:48Z | |
2024-03-07 13:17:45 +0000 UTC | 2024-03-07T13:17:48Z |
Information retrieved from here