Skip to content

Update module go.opentelemetry.io/build-tools/multimod to v0.13.0#31579

Merged
MovieStoreGuy merged 2 commits intomainfrom
renovate/go.opentelemetry.io-build-tools-multimod-0.x
Mar 5, 2024
Merged

Update module go.opentelemetry.io/build-tools/multimod to v0.13.0#31579
MovieStoreGuy merged 2 commits intomainfrom
renovate/go.opentelemetry.io-build-tools-multimod-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 5, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
go.opentelemetry.io/build-tools/multimod v0.12.1-0.20240108171606-a2b17e6d6e63 -> v0.13.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-go-build-tools (go.opentelemetry.io/build-tools/multimod)

v0.13.0

Compare Source

🛑 Breaking changes 🛑
  • all: bump minimal Go version to 1.20 (#​474)
💡 Enhancements 💡
  • multimod: ignore excluded-modules when using sync to update dependencies (#​442)
    This allows users of the sync command to sync all modules in a monorepo, including
    those listed in the excluded-modules. This is useful for repositories where some modules
    may not yet be ready for releasing (therefore listed under excluded-modules) but their
    dependencies still need to be managed via multimod.

  • crosslink: Add --skip flag to ignore specified go modules (#​480)

  • multimod: add support for --commit-hash to allow users to overwrite the tag in a versions.yaml file (#​422)
    This feature allows users to specify a tag (i.e. main) when they want to update
    modules.

  • chloggen: support a custom changelog summary template (#​501)
    The changelog summary template can be customized by configuring a custom template with the summary_template configuration setting.
    The default template provides a starting point for a custom template: https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/v0.13.0/chloggen/internal/chlog/summary.tmpl

🧰 Bug fixes 🧰
  • crosslink: Fix Windows produces backslashes instead of slashes (#​458)
    This fixes the issue of Windows produces backslashes instead of slashes when crosslinking
    dependencies in go.mod files on Windows.

  • dbotconf: Fix Windows produces backslashes instead of slashes (#​264)
    This fixes the issue of Windows produces backslashes instead of slashes when generating
    Dependabot configuration files on Windows.

  • multimod: Fix tagging on Windows (#​464)
    This fixes the issue of multimod tag failing on Windows.

  • multimod: Fix to log 'Using versioning file' and 'Successfully deleted module tags' to stderr instead of stdout (#​507)

  • chloggen: change generated files permissions from 0755 to 0644 (#​457)


Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team March 5, 2024 11:23
@renovate renovate bot added dependencies Pull requests that update a dependency file renovatebot labels Mar 5, 2024
@renovate renovate bot requested a review from jpkrohling March 5, 2024 11:23
@songy23 songy23 closed this Mar 5, 2024
@songy23 songy23 reopened this Mar 5, 2024
@MovieStoreGuy MovieStoreGuy merged commit 22cfde8 into main Mar 5, 2024
@MovieStoreGuy MovieStoreGuy deleted the renovate/go.opentelemetry.io-build-tools-multimod-0.x branch March 5, 2024 22:35
@github-actions github-actions bot added this to the next release milestone Mar 5, 2024
DougManton pushed a commit to DougManton/opentelemetry-collector-contrib that referenced this pull request Mar 13, 2024
…en-telemetry#31579)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/build-tools/multimod](https://togithub.com/open-telemetry/opentelemetry-go-build-tools)
| `v0.12.1-0.20240108171606-a2b17e6d6e63` -> `v0.13.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.12.1-0.20240108171606-a2b17e6d6e63/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.12.1-0.20240108171606-a2b17e6d6e63/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go-build-tools
(go.opentelemetry.io/build-tools/multimod)</summary>

###
[`v0.13.0`](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0130)

[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.12.0...v0.13.0)

##### 🛑 Breaking changes 🛑

- `all`: bump minimal Go version to 1.20
([#&open-telemetry#8203;474](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/474))

##### 💡 Enhancements 💡

- `multimod`: ignore excluded-modules when using sync to update
dependencies
([#&open-telemetry#8203;442](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/442))
This allows users of the sync command to sync all modules in a monorepo,
including
those listed in the excluded-modules. This is useful for repositories
where some modules
may not yet be ready for releasing (therefore listed under
excluded-modules) but their
    dependencies still need to be managed via multimod.

- `crosslink`: Add `--skip` flag to ignore specified go modules
([#&open-telemetry#8203;480](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/480))

- `multimod`: add support for `--commit-hash` to allow users to
overwrite the tag in a versions.yaml file
([#&open-telemetry#8203;422](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/422))
This feature allows users to specify a tag (i.e. main) when they want to
update
    modules.

- `chloggen`: support a custom changelog summary template
([#&open-telemetry#8203;501](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/501))
The changelog summary template can be customized by configuring a custom
template with the `summary_template` configuration setting.
The default template provides a starting point for a custom template:
https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/v0.13.0/chloggen/internal/chlog/summary.tmpl

##### 🧰 Bug fixes 🧰

- `crosslink`: Fix Windows produces backslashes instead of slashes
([#&open-telemetry#8203;458](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/458))
This fixes the issue of Windows produces backslashes instead of slashes
when crosslinking
    dependencies in go.mod files on Windows.

- `dbotconf`: Fix Windows produces backslashes instead of slashes
([#&open-telemetry#8203;264](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/264))
This fixes the issue of Windows produces backslashes instead of slashes
when generating
    Dependabot configuration files on Windows.

- `multimod`: Fix tagging on Windows
([#&open-telemetry#8203;464](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/464))
    This fixes the issue of `multimod tag` failing on Windows.

- `multimod`: Fix to log 'Using versioning file' and 'Successfully
deleted module tags' to stderr instead of stdout
([#&open-telemetry#8203;507](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/507))

- `chloggen`: change generated files permissions from 0755 to 0644
([#&open-telemetry#8203;457](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/457))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
XinRanZhAWS pushed a commit to XinRanZhAWS/opentelemetry-collector-contrib that referenced this pull request Mar 13, 2024
…en-telemetry#31579)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[go.opentelemetry.io/build-tools/multimod](https://togithub.com/open-telemetry/opentelemetry-go-build-tools)
| `v0.12.1-0.20240108171606-a2b17e6d6e63` -> `v0.13.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.12.1-0.20240108171606-a2b17e6d6e63/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fbuild-tools%2fmultimod/v0.12.1-0.20240108171606-a2b17e6d6e63/v0.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>open-telemetry/opentelemetry-go-build-tools
(go.opentelemetry.io/build-tools/multimod)</summary>

###
[`v0.13.0`](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/blob/HEAD/CHANGELOG.md#v0130)

[Compare
Source](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.12.0...v0.13.0)

##### 🛑 Breaking changes 🛑

- `all`: bump minimal Go version to 1.20
([#&open-telemetry#8203;474](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/474))

##### 💡 Enhancements 💡

- `multimod`: ignore excluded-modules when using sync to update
dependencies
([#&open-telemetry#8203;442](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/442))
This allows users of the sync command to sync all modules in a monorepo,
including
those listed in the excluded-modules. This is useful for repositories
where some modules
may not yet be ready for releasing (therefore listed under
excluded-modules) but their
    dependencies still need to be managed via multimod.

- `crosslink`: Add `--skip` flag to ignore specified go modules
([#&open-telemetry#8203;480](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/480))

- `multimod`: add support for `--commit-hash` to allow users to
overwrite the tag in a versions.yaml file
([#&open-telemetry#8203;422](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/422))
This feature allows users to specify a tag (i.e. main) when they want to
update
    modules.

- `chloggen`: support a custom changelog summary template
([#&open-telemetry#8203;501](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/501))
The changelog summary template can be customized by configuring a custom
template with the `summary_template` configuration setting.
The default template provides a starting point for a custom template:
https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/v0.13.0/chloggen/internal/chlog/summary.tmpl

##### 🧰 Bug fixes 🧰

- `crosslink`: Fix Windows produces backslashes instead of slashes
([#&open-telemetry#8203;458](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/458))
This fixes the issue of Windows produces backslashes instead of slashes
when crosslinking
    dependencies in go.mod files on Windows.

- `dbotconf`: Fix Windows produces backslashes instead of slashes
([#&open-telemetry#8203;264](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/264))
This fixes the issue of Windows produces backslashes instead of slashes
when generating
    Dependabot configuration files on Windows.

- `multimod`: Fix tagging on Windows
([#&open-telemetry#8203;464](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/464))
    This fixes the issue of `multimod tag` failing on Windows.

- `multimod`: Fix to log 'Using versioning file' and 'Successfully
deleted module tags' to stderr instead of stdout
([#&open-telemetry#8203;507](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/507))

- `chloggen`: change generated files permissions from 0755 to 0644
([#&open-telemetry#8203;457](https://togithub.com/open-telemetry/opentelemetry-go-build-tools/issues/457))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file internal/tools

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants