Skip to content

chore: v1.0.1 patch release - #110

Merged
KedoKudo merged 2 commits into
mainfrom
claude/main
Feb 4, 2026
Merged

chore: v1.0.1 patch release#110
KedoKudo merged 2 commits into
mainfrom
claude/main

Conversation

@KedoKudo

@KedoKudo KedoKudo commented Feb 4, 2026

Copy link
Copy Markdown
Contributor

v1.0.1 Patch Release

This patch release fixes workflow issues that prevented PyPI publishing and caused macOS build failures in v1.0.0.

Changes

Workflow Fixes (39cf6ac)

  • Updated macOS runner from retired macos-13 to macos-15
  • Fixed publish job conditions to handle tag-triggered releases properly
    • Changed: !inputs.dry_run(github.event_name != 'workflow_dispatch' || !inputs.dry_run)
    • Fixes undefined inputs when triggered by tag push

Version Bump (3841b34)

  • Version: 1.0.0 → 1.0.1 across all crates
  • Updated CHANGELOG.md with v1.0.1 fixes

Why Patch Release?

crates.io v1.0.0 was successfully published before the workflow failed, and crates.io doesn't allow overwriting versions. PyPI was skipped due to the workflow bug, so v1.0.1 will be the first PyPI release.

Affected Jobs (v1.0.0)

  • ❌ Build wheels (macos-13, x86_64) - runner retired
  • ❌ Build CLI (macos-13, x86_64) - runner retired
  • ⏭️ Publish to PyPI - skipped due to condition bug
  • ✅ Publish to crates.io - succeeded
  • ✅ GitHub Release - succeeded (partial artifacts)
  • ⏭️ Update Homebrew - skipped due to condition bug

After Merge

  1. Delete v1.0.0 tag: git push --delete origin v1.0.0
  2. Tag v1.0.1: git tag v1.0.1 && git push origin v1.0.1
  3. Complete automated release with all fixes applied

🤖 Generated with Claude Code

KedoKudo and others added 2 commits February 3, 2026 16:58
1. Update macOS runner from macos-13 to macos-15
   - macOS-13 runner images have been retired by GitHub Actions
   - Updated build-wheels and build-cli jobs

2. Fix publish job conditions for tag-triggered releases
   - Changed condition from `!inputs.dry_run` to handle undefined inputs
   - Now uses: (github.event_name != 'workflow_dispatch' || !inputs.dry_run)
   - Fixes: publish-pypi, publish-crates, update-homebrew jobs being skipped

Reference: actions/runner-images#13046

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Patch release to fix workflow issues:
- Version: 1.0.0 → 1.0.1
- Updated CHANGELOG.md with v1.0.1 fixes

This is necessary because crates.io v1.0.0 was already published
and cannot be overwritten.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@KedoKudo
KedoKudo merged commit 2a4ab5b into main Feb 4, 2026
9 checks passed
@KedoKudo
KedoKudo deleted the claude/main branch February 4, 2026 02:40
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