Skip to content

fix: circular dependency when publishing cot and cot-core#514

Merged
seqre merged 1 commit intomasterfrom
fix-cot-core-publish-no-verify
Mar 19, 2026
Merged

fix: circular dependency when publishing cot and cot-core#514
seqre merged 1 commit intomasterfrom
fix-cot-core-publish-no-verify

Conversation

@m4tx
Copy link
Member

@m4tx m4tx commented Mar 18, 2026

No description provided.

@m4tx m4tx requested review from Copilot and seqre March 18, 2026 23:40
@seqre seqre enabled auto-merge (squash) March 18, 2026 23:41
@github-actions
Copy link

🐰 Bencher Report

Branchfix-cot-core-publish-no-verify
Testbedgithub-ubuntu-latest
Click to view all benchmark results
BenchmarkLatencyBenchmark Result
microseconds (µs)
(Result Δ%)
Upper Boundary
microseconds (µs)
(Limit %)
empty_router/empty_router📈 view plot
🚷 view threshold
6,532.10 µs
(+9.44%)Baseline: 5,968.59 µs
7,140.28 µs
(91.48%)
json_api/json_api📈 view plot
🚷 view threshold
1,083.40 µs
(+4.98%)Baseline: 1,032.03 µs
1,189.09 µs
(91.11%)
nested_routers/nested_routers📈 view plot
🚷 view threshold
999.72 µs
(+5.15%)Baseline: 950.72 µs
1,087.74 µs
(91.91%)
single_root_route/single_root_route📈 view plot
🚷 view threshold
968.83 µs
(+6.19%)Baseline: 912.35 µs
1,047.98 µs
(92.45%)
single_root_route_burst/single_root_route_burst📈 view plot
🚷 view threshold
16,863.00 µs
(-3.93%)Baseline: 17,553.00 µs
20,900.89 µs
(80.68%)
🐰 View full continuous benchmarking report in Bencher

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates cot-core’s dev-dependency on cot to avoid a circular dependency issue during publishing/release tooling while still supporting local development/test features.

Changes:

  • Switch cot-core’s dev-dependencies.cot from a workspace dependency to an explicit path dependency.
  • Add an inline comment documenting the publishing-cycle motivation for the change.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@seqre seqre merged commit 460b273 into master Mar 19, 2026
44 checks passed
@seqre seqre deleted the fix-cot-core-publish-no-verify branch March 19, 2026 00:02
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