Skip to content

Fix current-main release gates#23

Merged
deepfates merged 1 commit into
mainfrom
fix/current-main-release-gates
Jul 23, 2026
Merged

Fix current-main release gates#23
deepfates merged 1 commit into
mainfrom
fix/current-main-release-gates

Conversation

@deepfates

Copy link
Copy Markdown
Owner

What

  • replace a one-clause with with case so strict Credo passes
  • make renderer indentation assertions compare visible text independent of ANSI color output

Verification

  • mix verify in a non-TTY: 608 tests + 3 properties, 56 Mnesia tests, 0 failures; strict Credo clean
  • mix verify in a color-capable TTY: same suites and counts, 0 failures; strict Credo clean

Release lineage

This deliberately does not change the version or create a tag. The published Hex 1.3.3 artifact does not byte/source-match any Git commit; current main also contains post-1.3.3 public API work. Release identity and the next semver are therefore a separate explicit decision.

@deepfates
deepfates marked this pull request as ready for review July 23, 2026 05:55
@deepfates
deepfates merged commit cd8e74a into main Jul 23, 2026
2 checks passed
@deepfates
deepfates deleted the fix/current-main-release-gates branch July 23, 2026 05:56
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