Skip to content

registry: add cfssljson (aqua:cloudflare/cfssl/cfssljson)#6013

Merged
jdx merged 3 commits into
jdx:mainfrom
disintegrator:patch-1
Aug 13, 2025
Merged

registry: add cfssljson (aqua:cloudflare/cfssl/cfssljson)#6013
jdx merged 3 commits into
jdx:mainfrom
disintegrator:patch-1

Conversation

@disintegrator

Copy link
Copy Markdown
Contributor

Adds cfssljson, which is a complementary program to cfssl, to the mise registry. Both of these programs are developed by Cloudflare here: https://github.com/cloudflare/cfssl

Adds `cfssljson`, which is a complementary program to `cfssl`, to the mise registry. Both of these programs are developed by Cloudflare here: https://github.com/cloudflare/cfssl
Copilot AI review requested due to automatic review settings August 13, 2025 15:25

Copilot AI left a comment

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.

Pull Request Overview

This PR adds the cfssljson tool to the mise registry, which is a complementary program to the existing cfssl tool. Both tools are developed by Cloudflare for managing SSL certificates and related operations.

  • Adds registry entry for cfssljson with description and backend configuration
  • Follows the same pattern as the existing cfssl entry using the aqua backend
  • Maintains alphabetical ordering in the registry

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@disintegrator disintegrator changed the title chore: add cfssljson to mise registry registry: add cfssljson (aqua:cloudflare/cfssl/cfssljson) Aug 13, 2025
@github-actions

Copy link
Copy Markdown

If you are adding a new tool to mise, note the following:

  • New asdf plugins are not accepted
  • Tools may be rejected if they are not notable
  • A test is required in registry.toml
  • PR title should follow: registry: add [TOOL] ([FULL]), e.g. registry: add rg (aqua:BurntSushi/ripgrep)

@disintegrator

Copy link
Copy Markdown
Contributor Author

@jdx I'm not sure if this change will solve my problem because when I run mise use aqua:cloudflare/cfssl/cfssljson I get:

mise ERROR failed to install aqua:cloudflare/cfssl/cfssljson@1.6.5
mise ERROR unsupported env: linux/arm64

I'm not sure mise use aqua:cloudflare/cfssl/cfssl works but not when I switch to cfssljson.

@jdx jdx merged commit 4b14794 into jdx:main Aug 13, 2025
21 of 22 checks passed
@risu729

risu729 commented Aug 14, 2025

Copy link
Copy Markdown
Contributor

@jdx I'm not sure if this change will solve my problem because when I run mise use aqua:cloudflare/cfssl/cfssljson I get:

mise ERROR failed to install aqua:cloudflare/cfssl/cfssljson@1.6.5
mise ERROR unsupported env: linux/arm64

I'm not sure mise use aqua:cloudflare/cfssl/cfssl works but not when I switch to cfssljson.

aquaproj/aqua-registry#40104 will fix this.

jdx pushed a commit that referenced this pull request Aug 14, 2025
### 📦 Registry

- enable kubecolor test by [@risu729](https://github.com/risu729) in
[#6008](#6008)
- fix os specific backends for usage by
[@risu729](https://github.com/risu729) in
[#6007](#6007)
- use aqua backend for restish by [@risu729](https://github.com/risu729)
in [#5986](#5986)
- add cfssljson
([aqua:cloudflare/cfssl/cfssljson](https://github.com/cloudflare/cfssl/cfssljson))
by [@disintegrator](https://github.com/disintegrator) in
[#6013](#6013)
- add claude-squad
([aqua:smtg-ai/claude-squad](https://github.com/smtg-ai/claude-squad))
by [@TyceHerrman](https://github.com/TyceHerrman) in
[#5894](#5894)

### 🚀 Features

- **(aqua)** make bin paths executable by
[@risu729](https://github.com/risu729) in
[#6010](#6010)
- added header bar during `mise install` by
[@jdx](https://github.com/jdx) in
[#6022](#6022)

### 🐛 Bug Fixes

- **(aqua)** improve warnings for packages without repo_owner and
repo_name (2nd attempt) by [@risu729](https://github.com/risu729) in
[#6009](#6009)
- version prefix detection by [@risu729](https://github.com/risu729) in
[#5943](#5943)
- respect MISE_DEFAULT_CONFIG_FILENAME by
[@risu729](https://github.com/risu729) in
[#5899](#5899)

### New Contributors

- @disintegrator made their first contribution in
[#6013](#6013)
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.

4 participants