Skip to content

Release cardano-cli 11.6.0.0 - #1486

Merged
palas merged 3 commits into
masterfrom
release/cardano-cli-11.6.0.0
Oct 26, 2026
Merged

palas merged 3 commits into
masterfrom
release/cardano-cli-11.6.0.0

Conversation

@Jimbo4350

@Jimbo4350 Jimbo4350 commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Triggered by @Jimbo4350

Summary

  • Batch changelog fragments for cardano-cli into version 11.6.0.0
  • Update changelog file with a new release section
  • Bump .cabal version to 11.6.0.0
  • Remove consumed changelog fragments
  • Add release changelog fragment for the next cycle

Before merging

Step 1: Sign the release

The commits in this PR are unsigned and the tag has not been created yet. Run on a clean working tree:

git fetch origin release/cardano-cli-11.6.0.0
git checkout -B release/cardano-cli-11.6.0.0 origin/release/cardano-cli-11.6.0.0
git rebase --force-rebase --gpg-sign HEAD~3
git tag -s -m "cardano-cli 11.6.0.0" cardano-cli-11.6.0.0 HEAD~2  # batch commit, one before HEAD
git push --force origin release/cardano-cli-11.6.0.0
git push origin cardano-cli-11.6.0.0

Step 2: Submit to CHaP

Requires: signed tag pushed to remote (step 1 complete), gh installed and authenticated.

Run in your cardano-haskell-packages checkout:

set -euo pipefail
git fetch origin
git checkout -b cardano-cli-11.6.0.0 origin/main
TAG_SHA=$(git ls-remote https://github.com/IntersectMBO/cardano-cli "refs/tags/cardano-cli-11.6.0.0" "refs/tags/cardano-cli-11.6.0.0^{}" | tail -n1 | cut -f1)
./scripts/add-from-github.sh https://github.com/IntersectMBO/cardano-cli "$TAG_SHA" cardano-cli
git push -u origin cardano-cli-11.6.0.0
CHAP_PR=$(gh pr create --repo intersectmbo/cardano-haskell-packages \
  --head cardano-cli-11.6.0.0 \
  --title "Add cardano-cli-11.6.0.0" \
  --body "From https://github.com/IntersectMBO/cardano-cli tag cardano-cli-11.6.0.0")
echo ">> CHaP PR: $CHAP_PR"
gh pr comment 1486 --repo IntersectMBO/cardano-cli \
  --body "- $CHAP_PR"

Generated with herald

@Jimbo4350
Jimbo4350 marked this pull request as ready for review October 26, 2026 14:49
Copilot AI balanced review requested due to automatic review settings October 26, 2026 14:49

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.

🔵 Needs a closer look

Full build, test, and CI validation against the published dependency set remains pending before maintainer approval.

No open issues 🎉

What changed in this PR

Prepares cardano-cli 11.6.0.0 with cardano-api 11.11, completing the Dijkstra guard adaptation while retaining the node-configuration behavior released in 11.5.

Changes:

  • Constructs validated, insertion-ordered TxGuards and exposes TxCmdGuardsError, preserving existing guard witness handling.
  • Updates dependency indexes and Nix pins for the published dependency set.
  • Bumps the release version, updates the changelog, and replaces the previous release fragment.
File Description
flake.lock Refreshes CHaP and Hackage Nix pins.
cardano-cli/​src/​Cardano/​CLI/​Type/​Error/​TxCmdError.hs Adds and renders API guard-validation errors.
cardano-cli/​src/​Cardano/​CLI/​EraBased/​Transaction/​SubTransaction/​Run.hs Validates guards before setting them on sub-transactions.
cardano-cli/​CHANGELOG.md Documents 11.6.0.0 and the exposed error-type change.
cardano-cli/​cardano-cli.cabal Bumps the package version and cardano-api dependency.
cabal.project Advances Hackage and CHaP index states.
.changes/​20261026_cardano_cli_11_6_0_0.yml Adds the 11.6.0.0 release fragment.
.changes/​20261023_183827_cardano-cli_github-actions[bot]_cardano_cli_11_5_0_0.yml Removes the previous release fragment.

Review effort: Balanced

@Jimbo4350
Jimbo4350 force-pushed the release/cardano-cli-11.6.0.0 branch from c12a4cf to f2160e0 Compare October 26, 2026 15:36
@Jimbo4350
Jimbo4350 force-pushed the release/cardano-cli-11.6.0.0 branch from f2160e0 to 398e273 Compare October 26, 2026 15:50
@palas
palas enabled auto-merge October 26, 2026 16:28
@palas
palas added this pull request to the merge queue Oct 26, 2026
Merged via the queue into master with commit 7c04e3f Oct 26, 2026
31 of 33 checks passed
@palas
palas deleted the release/cardano-cli-11.6.0.0 branch October 26, 2026 18:23
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.

3 participants