Skip to content

chore(deps): bump communique to 1.0.2#9313

Merged
jdx merged 3 commits intomainfrom
chore/bump-communique
Apr 23, 2026
Merged

chore(deps): bump communique to 1.0.2#9313
jdx merged 3 commits intomainfrom
chore/bump-communique

Conversation

@jdx
Copy link
Copy Markdown
Owner

@jdx jdx commented Apr 23, 2026

Summary

  • update the communique lockfile entry from 1.0.1 to 1.0.2
  • refresh the release artifact URLs and checksums for the supported platforms
  • use the current mise release behavior, which now allows this lockfile refresh to complete

Note

Low Risk
Low risk lockfile-only change updating a pinned dev tool binary; main impact is build/tooling reproducibility if the new upstream artifacts are incorrect.

Overview
Updates mise.lock to bump communique from 1.0.1 to 1.0.2, refreshing the pinned release artifact URLs, GitHub asset IDs, and per-platform checksums for Linux/macOS/Windows.

Reviewed by Cursor Bugbot for commit a89c65c. Bugbot is set up for automated code reviews on this repo. Configure here.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 23, 2026

No reviewable files after applying ignore patterns.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the communique tool in mise.lock from version 1.0.1 to 1.0.2 across all supported platforms. A security concern was raised regarding the removal of the provenance = "github-attestations" field for the linux-x64 platform, which should be retained to ensure artifact integrity if the new version supports it.

Comment thread mise.lock
Comment on lines 245 to 249
[tools.communique."platforms.linux-x64"]
checksum = "sha256:33a48d38d83cba48c0e2dca967633baf1a22ea1f2aeb89b59106379c17b18bc2"
url = "https://github.com/jdx/communique/releases/download/v1.0.1/communique-x86_64-unknown-linux-gnu.tar.gz"
url_api = "https://api.github.com/repos/jdx/communique/releases/assets/400318330"
checksum = "sha256:0b1fc485a8a388b8fa6f3bf198e5053ce7c7f47418e9a31893a369a95d411dbc"
url = "https://github.com/jdx/communique/releases/download/v1.0.2/communique-x86_64-unknown-linux-gnu.tar.gz"
url_api = "https://api.github.com/repos/jdx/communique/releases/assets/401268760"
provenance = "github-attestations"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

security-medium medium

The provenance = "github-attestations" field was removed for the linux-x64 platform during this version bump. This reduces the security posture of the lockfile as mise will no longer verify GitHub attestations for this tool. If version 1.0.2 of communique provides attestations, this field should be retained and ideally expanded to all supported platforms to ensure artifact integrity.

@jdx jdx enabled auto-merge (squash) April 23, 2026 01:50
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 23, 2026

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 x -- echo 22.4 ± 0.6 21.2 24.4 1.00
mise x -- echo 22.4 ± 0.7 21.3 32.7 1.00 ± 0.04

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 env 21.7 ± 0.7 20.5 25.6 1.00
mise env 21.7 ± 0.7 20.6 28.2 1.00 ± 0.04

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 hook-env 22.5 ± 0.6 21.3 25.6 1.00 ± 0.03
mise hook-env 22.4 ± 0.4 21.1 24.4 1.00

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 ls 20.0 ± 0.5 18.9 21.4 1.00
mise ls 20.0 ± 0.6 18.8 26.1 1.00 ± 0.04

xtasks/test/perf

Command mise-2026.4.19 mise Variance
install (cached) 163ms 163ms +0%
ls (cached) 77ms 76ms +1%
bin-paths (cached) 82ms 81ms +1%
task-ls (cached) 804ms 806ms +0%

@jdx jdx merged commit 682ea06 into main Apr 23, 2026
35 checks passed
@jdx jdx deleted the chore/bump-communique branch April 23, 2026 06:49
mise-en-dev added a commit that referenced this pull request Apr 24, 2026
### 🐛 Bug Fixes

- **(config)** resolve relative path: tool versions against config root
by @jdx in [#9320](#9320)
- **(lock)** resolve @latest and prune poisoned lockfile entries by @jdx
in [#9321](#9321)
- fix - be able to work with regex in attestation check by @monotek in
[#9327](#9327)

### 🚜 Refactor

- **(aqua)** bake aqua registry from merged yaml by @risu729 in
[#9043](#9043)

### 📚 Documentation

- add cross-site announcement banner by @jdx in
[#9326](#9326)
- keep banner height in sync via ResizeObserver by @jdx in
[#9330](#9330)
- respect banner expires field by @jdx in
[#9334](#9334)

### 📦️ Dependency Updates

- bump communique to 1.0.2 by @jdx in
[#9313](#9313)
- bump communique to 1.0.3 by @jdx in
[#9332](#9332)
- update actions/setup-node digest to 48b55a0 by @renovate[bot] in
[#9339](#9339)
- update ghcr.io/jdx/mise:alpine docker digest to a92efa5 by
@renovate[bot] in [#9340](#9340)
- update ghcr.io/jdx/mise:rpm docker digest to 5c24f69 by @renovate[bot]
in [#9343](#9343)
- update rust docker digest to e4f09e8 by @renovate[bot] in
[#9345](#9345)
- update rui314/setup-mold digest to 9c9c13b by @renovate[bot] in
[#9344](#9344)
- update ghcr.io/jdx/mise:deb docker digest to a3afe3e by @renovate[bot]
in [#9342](#9342)
- update ghcr.io/jdx/mise:copr docker digest to 4098d5a by
@renovate[bot] in [#9341](#9341)
- update taiki-e/install-action digest to 74e87cb by @renovate[bot] in
[#9346](#9346)

### Chore

- **(ci)** remove cargo-vendor install from ppa publish by @jdx in
[#9312](#9312)
- **(release)** publish snap to stable channel by @jdx in
[#9318](#9318)
- remove FUNDING.yml in favor of jdx/.github default by @jdx in
[#9331](#9331)

## 📦 Aqua Registry

Updated [aqua-registry](https://github.com/aquaproj/aqua-registry):
[v4.492.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.492.0)
->
[v4.498.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.498.0).

Included aqua-registry releases:

-
[v4.493.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.493.0)
-
[v4.494.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.494.0)
-
[v4.494.1](https://github.com/aquaproj/aqua-registry/releases/tag/v4.494.1)
-
[v4.495.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.495.0)
-
[v4.496.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.496.0)
-
[v4.497.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.497.0)
-
[v4.498.0](https://github.com/aquaproj/aqua-registry/releases/tag/v4.498.0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant