mirror of
https://github.com/nearai/ironclaw.git
synced 2026-09-02 23:56:24 +08:00
* [codex] Label migration PRs with DB MIGRATION (#1967) * Add DB MIGRATION PR label * Broaden DB MIGRATION label coverage * chore(ci): address DB MIGRATION label review feedback * Fix Telegram UTF-16 message splitting (#1961) * Fix Telegram UTF-16 message splitting * fix: bump telegram channel registry version * chore: bump registry versions for github tool, whatsapp and telegram channels Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * revert: undo 2 main-only commits to unblock staging-promote merge (#2297) Reverts: -6f7575deFix Telegram UTF-16 message splitting (#1961) -7be3b910[codex] Label migration PRs with DB MIGRATION (#1967) Keepsf0db0a3d(registry version bumps) intact. These changes were made directly on main and conflict with staging-promote. Both already exist in staging and will flow back to main via the promote merge. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * chore: release (#2075) Co-authored-by: ironclaw-ci[bot] <266877842+ironclaw-ci[bot]@users.noreply.github.com> * fix(ci): unblock v0.25.0 release — fix tag filter and publish config (#2306) The release pipeline broke when ironclaw_engine was added (Apr 2) with a monty git dependency that blocks crates.io publishing. Additionally, sub-crate tags (ironclaw_tui-v0.1.0) were triggering cargo-dist builds and stealing the "Latest" badge from the main release. - Narrow release.yml tag pattern to `ironclaw-v*` so only the main binary release tags trigger cargo-dist (not sub-crate tags) - Configure release-plz to skip crates.io publish for ironclaw (publish = false) while still creating git tags for cargo-dist - Mark ironclaw_engine, ironclaw_tui, ironclaw_gateway as non-publishable (release = false) in release-plz.toml - Add publish = false to tui and gateway Cargo.toml - Remove version fields from non-publishable path deps in root Cargo.toml Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * chore: update WASM artifact SHA256 checksums [skip ci] (#2308) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: firat.sertgoz <firat.sertgoz@near.ai> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: ironclaw-ci[bot] <266877842+ironclaw-ci[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
29 lines
880 B
TOML
29 lines
880 B
TOML
[workspace]
|
|
# GitHub Releases are created by cargo-dist (release.yml), not release-plz.
|
|
# release-plz only creates git tags and publishes to crates.io.
|
|
git_release_enable = false
|
|
|
|
# ── Main binary ─────────────────────────────────────────────
|
|
# Cannot publish to crates.io because ironclaw_engine depends on `monty`
|
|
# (git-only, not on crates.io). Still create git tags so cargo-dist builds
|
|
# binaries and creates GitHub Releases.
|
|
[[package]]
|
|
name = "ironclaw"
|
|
publish = false
|
|
|
|
# ── Internal crates (not useful standalone) ─────────────────
|
|
[[package]]
|
|
name = "ironclaw_engine"
|
|
publish = false
|
|
release = false
|
|
|
|
[[package]]
|
|
name = "ironclaw_tui"
|
|
publish = false
|
|
release = false
|
|
|
|
[[package]]
|
|
name = "ironclaw_gateway"
|
|
publish = false
|
|
release = false
|