Skip to content

Sawra/cross os export#113

Merged
sawradip merged 3 commits into
mainfrom
sawra/cross_os_export
Dec 20, 2025
Merged

Sawra/cross os export#113
sawradip merged 3 commits into
mainfrom
sawra/cross_os_export

Conversation

@sawradip
Copy link
Copy Markdown
Contributor

@sawradip sawradip commented Dec 20, 2025

Summary by CodeRabbit

  • Chores
    • Version 0.1.45 released with updated build configurations and enhanced type checking across supported platforms and languages.

✏️ Tip: You can customize this high-level summary in your review settings.

- Changed the output reference from `steps.create-release.outputs.release_created` to `steps.set-release-flag.outputs.release_created` for clarity and correctness.
- Renamed the step to "Set release created flag" to better reflect its purpose.
- Updated all SDK versions to 0.1.45
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Dec 20, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

This PR is a coordinated version bump from 0.1.44 to 0.1.45 across multiple language implementations (Python, Go, Rust, TypeScript) and project metadata. Additionally, the GitHub Actions create-release workflow is refactored to separate the release-created flag assignment into a dedicated step.

Changes

Cohort / File(s) Summary
Version metadata bumps (Python)
runagent/__init__.py, runagent/__version__.py, pyproject.toml
Version constant __version__ and project version updated from 0.1.44 to 0.1.45; pyproject.toml also adds strict mypy type-checking options and pydantic plugin.
Version metadata bumps (Multi-language)
runagent-go/version.go, runagent-rust/runagent/Cargo.toml, runagent-ts/package.json
Version strings bumped from 0.1.44 to 0.1.45 in Go constant, Rust Cargo manifest, and TypeScript package manifest.
Release documentation
CHANGELOG.md
Version header updated to 0.1.45; section titles reorganized; release notes entries restructured and updated.
GitHub Actions workflow
.github/workflows/create-release.yml
New step set-release-flag introduced to output release_created=true; consuming job references updated from steps.create-release.outputs.release_created to steps.set-release-flag.outputs.release_created.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Version bumps are homogeneous and repetitive across multiple files
  • Workflow refactor is straightforward output reference movement with clear intent
  • Mypy configuration additions in pyproject.toml should be verified for correctness but are isolated configuration changes

Possibly related PRs

  • chore: bump version to v0.1.27 #87: Coordinates release bumps across project metadata files (pyproject.toml, Cargo.toml, package.json, version constants)
  • Sawra/cross os export #111: Modifies create-release.yml workflow; the output change in this PR directly affects the downstream "Trigger Binary Builds" job dependency
  • Sawra/sdk go fix #104: Updates the same version metadata files (runagent-go/version.go, runagent/init.py, etc.) for coordinated release versioning

Poem

🐰 Hop, hop—the version's set,
From 0.1.44 we gently reset!
Flags and bumps in harmonious flow,
Cross all lands, we steal the show! 🎉
Version 0.1.45, let's go! 🚀

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch sawra/cross_os_export

📜 Recent review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between e32ac7c and 064adc1.

⛔ Files ignored due to path filters (1)
  • runagent-ts/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (8)
  • .github/workflows/create-release.yml (2 hunks)
  • CHANGELOG.md (1 hunks)
  • pyproject.toml (2 hunks)
  • runagent-go/version.go (1 hunks)
  • runagent-rust/runagent/Cargo.toml (1 hunks)
  • runagent-ts/package.json (1 hunks)
  • runagent/__init__.py (1 hunks)
  • runagent/__version__.py (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sawradip sawradip merged commit 9792581 into main Dec 20, 2025
1 of 2 checks passed
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