jenkins-infra / pipeline-library

Collection of custom steps and variables for our Jenkins instance(s)
295 stars 136 forks source link

Update updatecli version to v0.66.0 #787

Closed updatecli-gha-in-jenkins-infra-org[bot] closed 1 year ago

updatecli-gha-in-jenkins-infra-org[bot] commented 1 year ago

Update updatecli version

Set the updatecli version in the github workflow

key "$.jobs.updatecli.steps[1].env.UPDATECLI_VERSION" updated from "v0.65.1" to "v0.66.0", in file ".github/workflows/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]

Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!