Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@
- `--purge --yes` (`-Purge -Yes`) refuses to delete a non-empty Workspace inside
the install directory unless `--delete-workspace` (`-DeleteWorkspace`) is
passed, and the confirmation summary lists that Workspace.
- difftastic is pinned to 0.71.0, whose release assets now carry the version
in their names; the registry artifact pattern follows that change.

### Removed

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
ARG STARSHIP_VERSION=1.26.0
ARG GLOW_VERSION=2.1.2
ARG JUST_VERSION=1.57.0
ARG DIFFTASTIC_VERSION=0.69.0
ARG DIFFTASTIC_VERSION=0.71.0
ARG MISE_VERSION=2026.7.18
ARG GUM_EXPECTED_VERSION=v0.17.1-devel
ARG GUM_EXPECTED_COMMIT=591ded2
Expand Down Expand Up @@ -106,9 +106,9 @@
# and update the ARG. Values are space-separated, upper-case, 40-hex.
# GitHub CLI: https://github.com/cli/cli/blob/trunk/docs/install_linux.md
# Eza (deb.gierens.de): key file pinned to an immutable eza commit
ARG GH_CLI_KEY_FINGERPRINTS="2C6106201985B60E6C7AC87323F3D4EA75716059 7F38BBB59D064DBCB3D84D725612B36462313325"

Check warning on line 109 in Dockerfile

View workflow job for this annotation

GitHub Actions / build

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "GH_CLI_KEY_FINGERPRINTS") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/

Check warning on line 109 in Dockerfile

View workflow job for this annotation

GitHub Actions / build-arm64

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "GH_CLI_KEY_FINGERPRINTS") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
ARG EZA_KEY_FINGERPRINTS="1548BC8A4B4D2688F9B0DAF7EC29E2090CE3FD43"

Check warning on line 110 in Dockerfile

View workflow job for this annotation

GitHub Actions / build

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "EZA_KEY_FINGERPRINTS") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/

Check warning on line 110 in Dockerfile

View workflow job for this annotation

GitHub Actions / build-arm64

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "EZA_KEY_FINGERPRINTS") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
ARG EZA_KEY_URL=https://raw.githubusercontent.com/eza-community/eza/1cff499fb218f2a133aafa01824ddab090f4389e/deb.asc

Check warning on line 111 in Dockerfile

View workflow job for this annotation

GitHub Actions / build

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "EZA_KEY_URL") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/

Check warning on line 111 in Dockerfile

View workflow job for this annotation

GitHub Actions / build-arm64

Sensitive data should not be used in the ARG or ENV commands

SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "EZA_KEY_URL") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
RUN set -euo pipefail \
&& mkdir -p -m 755 /etc/apt/keyrings \
&& ARCH=$(dpkg --print-architecture) \
Expand Down
4 changes: 2 additions & 2 deletions checksums.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ dc30189378d2f2e287384e8a692d3f95ad1df64cf0e8c36aa9201516028aed6b starship-aarch
45b548094283cb9739af8f13273b8cddeee869f5b4ef2bb631b1f311cb566155 just-1.57.0-x86_64-unknown-linux-musl.tar.gz
f225044a81adea6e0b3a8b9370aaf374e6af76c8735ae263ac993df55fd137ec just-1.57.0-aarch64-unknown-linux-musl.tar.gz
# Difftastic 0.69.0
038db96a0e8fce69f2554e33e04ff75fbf6f96ea45cb4edb9ed6203a2c4750ff difft-x86_64-unknown-linux-gnu.tar.gz
abd2f42d2afd424312b4862aa7c7bb0320447670ae22fabcc5159db03e2dccbd difft-aarch64-unknown-linux-gnu.tar.gz
61aea5394a53c56f144637cf39b3a0c0dafa27769731745e5851ff276e6478da difft-0.71.0-x86_64-unknown-linux-gnu.tar.gz
5f046098b36ff985d0f99fec6f22cf74961db60386ff9d40df39fd99660aae2c difft-0.71.0-aarch64-unknown-linux-gnu.tar.gz
# Mise 2026.7.18
e1fc2899f2bc7dfe9a3553f4c2d5944cf69d11b5f561545504a20f1e11cd6cc5 mise-v2026.7.18-linux-x64
7d96bad004ba706d7ce4e999113f61296ff317ad23754471743be883817e8a75 mise-v2026.7.18-linux-arm64
2 changes: 1 addition & 1 deletion scripts/lib/tools.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ tools:
difftastic:
repo: Wilfred/difftastic
version_prefix: ""
artifact: difft-{zarch}-unknown-linux-gnu.tar.gz
artifact: difft-{version}-{zarch}-unknown-linux-gnu.tar.gz
method: tar.gz
binaries: difft
tar_extract: difft
Expand Down
Loading